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
iSCSI Performance Tuning
problems with specific user in exchange 2003 environment
VMWare ESXI training material?
Custom toolbar query view...
Which Java IDE is as friendly as Visual Studio
ASP.NET Membership minRequiredNonalphanumeric
Characters
Problem
Error running DC Promo on Windows 2008 R2
Fortigate SSLVPN configuration
Brother All in One Scanner corrupting scanned images
lookup and then copy from one sharepoint list to another