How can I edit an RH9 .hhc file (XML format) to include a portion of a RH8 TOC (HTML format)?

I blend output from a third-part application (Sandcastle) into an existing RH8 project.  I do this by decompiling and importing the HTML, then editing the RH8 .hhc file to include the .hhc information from Sandcastle.
This worked fine until RH9 (and now RH10), where the format of the .hhc changed to XML.  Can someone tell me how to approach this now?  Currently, I worked around this by creating a RH8 project with the imported HTML/hhc from Sandcastle, then upgraded that project to RH9.

I decompile the CHM file produced by Sandcastle because Sandcastle output does not provide an index file (.hhc) that I can use to edit the main TOC in my RoboHelp project.
The Sandcastle HTML output files that I import into Robohelp have very intricate nesting and hyperlinking, so autogenerating a TOC in RoboHelp does not produce the desired results. Decompiling is the only way I see to obtain an index file that Robohelp will recognize and add/edit to the existing TOC.
This may be ignorance on my part, but I can't look at an HTML-based .hhc (RH8) and know how to edit it to be XML-based (RH9).
See below for examples.
(RH8 .hhc)
<UL>
      <LI><OBJECT type="text/sitemap">
        <param name="Name" value="SecurityKeywordList Class">
        <param name="Local" value="html/A077D816.htm">
      </OBJECT></LI>
      <UL>
        <LI><OBJECT type="text/sitemap">
          <param name="Name" value="SecurityKeywordList Members">
          <param name="Local" value="html/11169289.htm">
        </OBJECT></LI>
      </UL>
      <UL>
        <LI><OBJECT type="text/sitemap">
          <param name="Name" value="SecurityKeywordList Methods ">
          <param name="Local" value="html/F3929639.htm">
        </OBJECT></LI>
        <UL>
          <LI><OBJECT type="text/sitemap">
            <param name="Name" value="Find Method ">
            <param name="Local" value="html/3EA4BB08.htm">
          </OBJECT></LI>
        </UL>
        <UL>
          <LI><OBJECT type="text/sitemap">
            <param name="Name" value="FindAll Method ">
            <param name="Local" value="html/B9BC3800.htm">
          </OBJECT></LI>
        </UL>
      </UL>
      <UL>
(RH9 /hhc)
<item name="KeysetList Class" link="Unity\html\CE1C2166.htm">
     <item name="KeysetList Members" link="Unity\html\B924C78B.htm">
     </item>
     <item name="KeysetList Methods" link="Unity\html\2296b028.htm">
      <item name="Find Method " link="Unity\html\15B259BE.htm">
      </item>
     </item>
     <item name="KeysetList Properties" link="Unity\html\e98d8b4e.htm">
     </item>
    </item>
    <item name="Keyword Class" link="Unity\html\AC081184.htm">
     <item name="Keyword Members" link="Unity\html\AF52F347.htm">
     </item>
     <item name="Keyword Methods" link="Unity\html\C9317DF2.htm">
      <item name="Clone Method " link="Unity\html\2B16250F.htm">
      </item>
      <item name="Equals Method " link="Unity\html\5AA411AE.htm">
       <item name="Equals Method (Object)" link="Unity\html\EE184CE3.htm">
       </item>
       <item name="Equals Method (Keyword)" link="Unity\html\D600E80A.htm">
       </item>
      </item>
      <item name="GetHashCode Method " link="Unity\html\9A9979B7.htm">
      </item>
     </item>
     <item name="Keyword Properties" link="Unity\html\5A9776D1.htm">
      <item name="AlphaNumericValue Property " link="Unity\html\3CA3F3CF.htm">
      </item>
      <item name="CurrencyFormat Property " link="Unity\html\66CFE652.htm">
      </item>
      <item name="CurrencyValue Property " link="Unity\html\C2A5A2F6.htm">
      </item>
      <item name="DateTimeValue Property " link="Unity\html\B7358EF1.htm">
      </item>
      <item name="FloatingPointValue Property " link="Unity\html\6EA77C25.htm">
      </item>
      <item name="IsBlank Property " link="Unity\html\32367245.htm">
      </item>
      <item name="KeywordType Property " link="Unity\html\976D4B82.htm">
      </item>
      <item name="Numeric20Value Property " link="Unity\html\5A9DF184.htm">
      </item>
      <item name="Numeric9Value Property " link="Unity\html\56FE0652.htm">
      </item>
      <item name="Value Property " link="Unity\html\25A1DCBB.htm">
      </item>
     </item>
    </item>

Similar Messages

  • How can i edit a scanned pdf file in adobe 9 pro ?

    how can i edit a scanned pdf file in adobe acrobae 9 pro ?

    With Clear Scan you get the text replacing the graphics of text. That can be edited. If you do searchable PDF conversion, you can still edit (I think). However it is an edit of the hidden layer of text behind the graphic and does not show on screen normally.
    Usually the best choice is to ask the author for the original file to edit. If that is a copyright issue, then you should not be editing anyway.

  • How can I edit a scanned pdf file?

    How can I edit a scanned pdf file? 

    You can use PDF Buddy, the online PDF editor that makes it easy to add text, images, and annotations on top of scanned PDF files.
    (Disclosure: I'm a co-founder)

  • How can I edit a slide show in Iphoto so that only a portion of a selected itunes song plays?

    How can I edit/shorten a song in a slide show that I have created in Iphoto?

    This is what Larry is referring to, i.e. resetting the start and stop times:
    OT

  • How can I edit a VRO video file in Premiere Pro CC

    I have a VRO video file stored on my windows based pc and would like to edit it with Premiere Pro CC.  How can I get Premiere Pro CC to recognise this file and allow me to edit it?

    Change the extention to vob or mpg maybe that will do the trick,
    or google for the AVS Video Tools VRO Converter.

  • How can I edit an existing pdf file? I just need to replace some text

    my boss wants me to amend a pdf document and I've been doing it wrong. The programs I have are illustrator, in design and photoshop hope you can help.
    thank you in advance.

    I have amended a pdf before sometime ago but totally forgotten what I did.
    But I do know it can be done
    The fact that you edited one PDF doesn't mean you can edit another. There are many possible PDF "recipes" which may or may not result in direct edit-ability.
    In your original post, you state you've "been doing it wrong."
    In post #2, you state "it didn't work."
    In post #4 you state "it doesn't allow me..."
    It would be a lot easier to advise you if we had more detail in terms of how you're going about your attempts to edit, and what actually happens when you try. For example:
         "I use the Type Tool and click/drag to select text, but it makes a new text box instead."
         "I can't select individual objects. It looks like everything is grouped in one big frame"
         "When I click on text, it gets elected like objects, with anchor points all around."

  • How can I edit my MPEG-4 File in FCPX?

    Hi,
    A friend has sent me a MPEG-4 File that when I try and import to FCPX a message comes up saying 'no importable files'.
    I have tried to re-wrap it in Clipwrap and convert it in MPEG Streamclip but it won't even import in them app's.
    I can watch the video in VLC but not in Quicktime.
    Does anyone have any idea to what I can do to edit this video in FCPX?
    PLEASE HELP!
    Sam

    I have no experience with, or knowledge of the files you are using but it might be worth trying the free app Subler.
    http://code.google.com/p/subler/http://code.google.com/p/subler/http://code.goog le.com/p/subler/
    It may be useless but it won't cost you anything to find out.

  • How can I edit an imported audio file?

    I have imported an audio file from a cassette tape using ION Tape Express which imports into iTunes. Unfortunately there is a long silence when the tape switched sides and I would like to edit it out. Is it possible to do this in GB11?

    Robinkid2011 wrote:
    I would like to edit it out.
    http://www.bulletsandbones.com/GB/GBFAQ.html#cutsectionnospace
    (Let the page FULLY load. The link to your answer is at the top of your screen)

  • How can I edit part of a clip

    How can I edit part of a clip in iMovie.

    First, select the portion of the clip that you would like to edit. Do this by dragging your mouse. A yellow border should be around this portion of the clip.
    Next, right-click inside the yellow border and select SPLIT CLIP. Now you have a separate clip that you can apply your edit to.

  • How can I edit lightroom 5 smart previews on mac book pro (mbp) when the lightroom 5 master image files are on my external hard drive is disconnected from the mbp

    How can I edit lightroom 5 smart previews on mac book pro (mbp) when the lightroom 5 master image files are on my external hard drive is disconnected from the mbp? So far when I try to disconnect the external HD from the mbp, I get the following pop up window: The disk "external hard drive A" couldn't be ejected because "Lightroom" is using it. Quit that application and try to eject this disk again. When I do that and restart Lightroom 5, the Adobe Photoshop Lightroom - Select Catalog screen pops up but doesn't list my external hard drive A as a choice.
    I've reviewed Adobe's Lightroom Help | Smart Previews Lightroom 5 web page and still haven't been able to figure what I'm doing wrong. Any help would be appreciated.

    Your internal HDD. by default, is named 'Macintosh HD'. From what information you supplied, it looks like there is already a Lightroom catalog installed on you local (internal) HDD using the standard naming convention Adobe uses as well as a Lightroom catalog on your external drive which you created. To be sure of which catalog Lightroom is loading when it starts up, To do this, start Lightroom as you normally would. After it starts, select the Lightroom menu item, then select the Catalog Preferences item and finally, navigate to the General tab. The Location information will tell you exactly what catalog Lightroom is opening by default. This will likely be the Photography Mac Book Pro Versions catalog on your external HDD. Once that is confirmed, you are ready to proceed. As an additional test/verification, you can shut down Lightroom and, this time, start Lightroom while holding down the ALT/OPTION key. This will cause Lightroom to pause and display a screen which will allow you to chose a different catalog to open. Navigate to the /Users/[user name]/Pictures/Lightroom folder and select the Lightroom 5 Catalog.lrcat file. When Lightroom comes up, there should be no previews or folders as this catalog should be empty. Now you can be certain which catalog is being used and which catalog has all your data and you are ready to migrate your current catalog. Shut down Lightroom.
    To migrate your current catalog, use Finder to locate your Photography Mac Book Pro Versions folder on your external drive. Select the folder and select COPY from the context menu. Next, use Finder to navigate to the /Users/[user name]/Pictures/Lightroom folder on you internal HDD. You can start at the Macintosh HD level and work your way down by opening each level (Macintosh HD/Users/[user name]/Pictures). Select the /Pictures folder and then select PASTE... from the context menu. When the COPY/PASTE is complete, you should see the following files on the Macintosh HD:
    Macintosh HD/Users/[user name]/Pictures/Lightroom/ and
    Macintosh HD/Users/[user name]/Pictures/Photography Mac Book Pro Versions
    The Macintosh HD/Users/[user name]/Pictures/Lightroom folder will contain the empty default catalog the Adobe created when Lightroom was installed and Macintosh HD/Users/[user name]/Pictures/Photography Mac Book Pro Versions will contain a copy of the catalog you created on your external HDD.
    You are almost done now. Make sure your external drive is still attached for this step. Restart Lightroom using the ALT/OPTION key again. When the Select Catalog screen appears, select the Choose a Different Catalog button (lower left side). When you do, a Finder window will open to allow you to navigate to a catalog of your choosing. Navigate to Macintosh HD/Users/[user name]/Pictures/Photography Mac Book Pro Versions and select the file Photography Mac Book Pro Version.lrcat. This is the copy you just created. Select the Open button and Lightroom should start. You should see all of your previews and settings just as before. Also, in the left hand panel, all of your folder should show up and none of them should be dimmed and none of your previews should display a small exclamation point badge. Either a dimmed folder name or an exclamation point badge indicates that Lightroom can't find the associated image file. If everything looks good, go to the Lightroom menu, select Preferences and then select the General tab. Under Default Catalog, select an option to either load the LAST catalog opened or select the Users/[user name]/Pictures/Photography Mac Book Pro Versions catalog from the drop down. Shut down Lightroom and then restart it normally. This time, when Lightroom starts, you should be viewing the new copy of your catalog. You can confirm this by looking at the General tab on the Catalog Preferences screen (Lightroom/Catalog Preferences menu items). Shut down Lightroom once again and this time, eject your external drive before restarting. This time, your folders in the left hand panel will be dimmed but you should be able to work with your smart previews. If Lightroom should display a Select Catalog screen with the external drive detached, double check your settings as it indicates Lightroom is still looking at the copy of the catalog on the external drive rather than the new copy you made.
    Finally, if you are seeing dimmed folders and/or exclamation point badges with the external drive attached, this indicates a problem. You can select any folder and select Update Folder Location from the context menu. This will allow you to navigate to the copy on the external drive and select it. Lightroom will then update the catalog (select to synchronize the content). This will not only clear the dimmed folder problem but also remove the exclamation point badges for all photos in that missing folder. However, it may indicate that not all went well with the copy of the catalog so make sure to verify all went well. You can use the Get Info option on the two folders. You should see the same number of files/folders for both the copy on the internal drive as well as on the external drive but you can't rely on the byte count because of the possibility of differences between the geometry of the two drives. Hope this all helps!

  • How can I edit the file name of the home page?

    How can I edit the file name of the home page?
    Gr Ammani

    I have a similar issue with regards to the filename...
    When I navigate to my website, it doesnt work unless I actually type the filename at the end of it. Example: type in "www.whitelion.com" (this is my real domain name) and it doesnt work. When I type in "www.whitelion.com/index.html" then it works.
    This is obviously inconvenient because my clients will never know to add the filename to the end of the site.
    Is there any setting or way to get the page to appear by just typing the original domain name without adding the extension?
    Thanks,
    Emelia

  • How can I edit my iweb published site when the domain file is empty?

    How can I edit my iweb site when the domain file opens up empty? I have the site backed up in mobile me, on my computer, and on an external hard drive.
    How can I transfer these files into iweb?

    Hi there,
    To edit your site from one of your backed up versions, place the Domain file in User>Library>Application Support>iWeb & then launch iWeb. Update & publish.
    Ben

  • I recently purchased QuickTime 7 Pro to convert avi files to mov files for editing on Imovie. However, QuickTime won't play the files. How can I get them to play and how can I convert them to mov files?

    I recently purchased QuickTime 7 Pro to convert avi files to mov files for editing on Imovie. However, QuickTime won't play the files. How can I get them to play and how can I convert them to mov files?

    I recently purchased QuickTime 7 Pro to convert avi files to mov files for editing on Imovie. However, QuickTime won't play the files. How can I get them to play and how can I convert them to mov files?
    Both the AVI and the MOV file extensions refer to the file container and not the compressed data the file contains. Both are generic file containers in that each may contain any valid combination of audio and/or video data that is compatible with the codec component configuration of the system on which the file was created. On the other hand, whether a file is playback compatible, conversion compatible, and/or edit compatible depends on the data actually contained in the file container. So, you are basically dealing with two separate issues here—the container and what is inside it.
    Basically, if you want to make your files ediit compatible with iMovie, you must change your file container to one that is acceptable to iMovie and convert the data to edit compatible audio and/or video compression formats as may be necessary. The best approach is to determine what codecs were actually used to create the original AVI files and add them to your system if possible. In most cases a codec package like Perian can be added to your system's codec component configuration to may the AVI file playable. Once they are playable, in the QT 7 app then they can be chnged or converted to file types and compression formats that can be edited in iMovie. (While Perian handles most codecs commonly used to create AVI files, it does not handle all possibilities and, while the Perian codec package still works under cureent Mac OS versions, its development group has decided to drop further development/support of the package.)
    Background: AVI is a file container originally developed by Microsoft back in 1992 but for which official support was discontinued about 11 years. Despite its limitations, Windows users still tend to use this file based on its open source ease of use and generic nature, thus, making its use so popular that most users are unwilling to switch to more modern but less generic file types. Since some AVI legacy compression formats have never been transcoded for the Mac or use beyond OS 9 or OS X PPC platforms, it is often important to know what specific compression formats are contained in the AVI file to know which codecs to add to your system and which not to add in order to avoid possible codec conflicts.
    You can use many different converters to convert AVI files to iMovie edit compatible files. Most third-party apps contain their own buit-in codecs which do not relay on the Mac codec component configuration. Free ones, like HandBrake, usually have limited conversion capabilities while those that have more varied outputs are usually commercial in nature and will cost you additional cash. QT 7 Pro or the free MPEG Streamclip app allow you to access you own system's component configuration and use any available codec component like DV, AIC, MPEG-4, H.264, Photo JPEG, etc.—all of which are iMovie compatible for editing purposes—but only after making the AVI file QT 7 player compatible.
    In order to determine what compression formats wewre used in your AVI files you can
    1) Try checking the Finder "Info" window,
    2) Use the "Inspector", "Media Info", or "Properties" window of any player app that will open the file, or
    3) Use a general media utility app like "MediaInfo" to read the file characteristics.

  • How can I edit my PDF file on cloud?

    I cannot figure out how can I edit my PDF file on Acrobat Pro cloud version.

    Hi abulr60330783,
    I've checked your account, and couldn't see what version of Acrobat that you have. You may be referring to the Acrobat DC which Adobe announced this week, but that isn't available just yet.
    So, for the time being, you'll need to use Acrobat Pro XI or earlier to edit PDF files. You can download a 30-day trial from http://www.adobe.com/products/acrobat.html.
    Best,
    Sara

  • How can I edit a pdf file without converting it?

    How can I edit a pdf file without converting it?

    Hi there,
    To edit a PDF file in the PDF format, you need Adobe Acrobat.
    -David

Maybe you are looking for