How to traverse an XML document?

Ask a Question related to Macromedia Exchange Dreamweaver Extensions, Design and Development.

  1. #1

    Default How to traverse an XML document?

    I'm trying to use an XML document to qualify conditional text IDs that may be
    assigned to a section of text. To do that I need to read the child nodes for a
    given parent node in the XML, and assign those child node values to an array.

    The DW8 document API does not appear to support such JavaScript XML DOM
    functions as loadXMLDoc(), nor do functions like dom.getSelectedNode() support
    xpath expressions. The childNodes object pertains only to the immediate
    children of the document object, and does not behave properly as
    xmlDOM.getElementsByTagName("TopicSku").childNodes .

    How do I traverse an XML document using the DW8 extension API?

    Thanks,

    -Scott

    srowe3 Guest

  2. Similar Questions and Discussions

    1. Cannot traverse XML returned from web service
      I'm consuming a .NET web service that returns standard SOAP xml messages. After binding "resultXML" to event.results, the variable displays its...
    2. How To Traverse Nodes of Selected Text
      In Code View, when a user selects/highlights some text and executes my custom action i would like to get to the text's top level element. a...
    3. glob and Traverse Directory
      weberw@adelphia.net wrote: What did you try, and how did that fail to meet your requirements? Please do not multipost!...
    4. Traverse a directory
      I want to print out a listing of folders and their contents with indentation. I don't want to print folder 3. Example of output. Folder 1...
    5. Traverse directories
      RoundKill wrote: You can use php's __FILE__ constant. This is relative to the current script being excuted and does change with includes. So...
  3. #2

    Default Re: How to traverse an XML document?

    Oh, wait. I wasn't using getElementsByTagName("TopicSku").childNodes correctly. It works with xmlDOM.getElementsByTagName("TopicSku")[iter].childNodes. I'm back on track again.
    -Scott
    srowe3 Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139