Microsoft
Software
Hardware
Network
Question : XMLDOMN
I have an XML file, i can iterate thru the <field> attribute at the <row> level but i need to get to the "primary-key" attribute fo the <ROW> object.
How can i do this?
XML like this:
<?xml version="1.0" encoding="UTF-8" ?>
- <query-response>
- <data-table filter="CONTAINER_BY_GATE_
VISIT" count="3">
- <columns>
<column>Number</column>
<column>Trucking Co Id</column>
<column>Truck Visit Driver Card</column>
<column>Ctr Number</column>
<column>Status</column>
<column>Operator</column>
<column>Transaction Type</column>
<column>ISO Type</column>
<column>Chs Number</column>
<column>Next Stage ID</column>
<column>Stage ID</column>
</columns>
- <rows>
- <row primary-key="7860734">
<field>164</field>
<field>COFF</field>
<field>123078</field>
<field>IPXU3829377</field>
<field>COMPLETE</field>
<field>CSA</field>
<field>Receive Empty</field>
<field>2200</field>
<field>METZ207287</field>
<field />
<field>INSPECTION</field>
</row>
- <row primary-key="7860752">
<field>165</field>
<field>COFF</field>
<field>123078</field>
<field>TTNU1799477</field>
<field>OK</field>
<field>CSA</field>
<field>Deliver Import</field>
<field>2200</field>
<field />
<field>INSPECTOUT</field>
<field>INGATE</field>
</row>
- <row primary-key="7860406">
<field>159</field>
<field>COFF</field>
<field>123078</field>
<field>IPXU3829377</field>
<field>CANCEL</field>
<field>CSA</field>
<field>Receive Empty</field>
<field>2200</field>
<field>METZ207287</field>
<field>INSPECTION</field>
<field>INGATE</field>
</row>
</rows>
</data-table>
</query-response>
i have this code to parse it:
SET objXML2 = Server.CreateObject("Micro
soft.XMLDO
M")
objXML2.async = False
objXML2.LoadXML(xmlFile)
strXMLRctr = 0
strXMLFctr = 0
Set objRoot = objXML2.documentElement
Set objRows = objRoot.getElementsByTagNa
me("row")
For Each objRow in objRows
strXMLRctr = strXMLRctr + 1
Set objFlds = objRow.getElementsByTagNam
e("field")
response.write "----" & objRow.text & "<br>"
For Each objFld in objFlds
strXMLFctr = strXMLFctr + 1
Next
Next
Answer : XMLDOMN
Check this:
response.write "key: " & objRow.getAttribute("prima
ry-key") & " ---- " & objRow.text & "<br>"
Random Solutions
802.1q trunk
2008 query in 2000
Redistributing RIP into OSPF non-contiguous subnets.
hackintosh for eee pc 1001ha
How do I decide on the hardware components required for assembling a CPU for Development purpose (Microsoft & Adobe Technologies).
How do I hide site tabs from certain users?
ghost 14 in windows xp is requiring me to run in windows recovery enviroment
How to configure Active Sync in Exchange 2003 and iPhone 3GS
In Outlook, Advanced Find - Search for Attachment name
How to connect treeview & listview or grid through Access database