For example, a field in the database stores a string of xml:
<? Xml version = "1.0" encoding = "UTF-16"?>
<ArrayOfPassengerInfoForXml xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns: xsd = "http://www.w3.org/2001/XMLSchema">
<PassengerInfoForXml>
<Person> 1 </Person>
<Name> </Name>
<InsureNumber> 2 </InsureNumber>
</PassengerInfoForXml>
<PassengerInfoForXml>
<Person> 1 </Person>
<Name> Li Si </Name>
<InsureNumber> 1 </InsureNumber>
</PassengerInfoForXml>
</ArrayOfPassengerInfoForXml>
Method 1: js
xmlDoc = ARR_ACTIVEX = [, , , , XmlDomflag = ( i = ; i < ARR_ACTIVEX.length && !XmlDomflag; i++ objXML = == = parser = xmlDoc = parser.parseFromString(source,
strXML=; s = toXmlDom(strXML); ).each( Person= $(item).find().eq( Name= $(item).find().eq( InsureNumber= $(item).find().eq(
Method 2: asp.net background
1) create a class PassengerInfoForXml. cs that corresponds to the fields of each tag.
Int32 Person { ; String Name { ; Int32 InsureNumber { ;
2) obtain the value of each tag
List<PassengerInfoForXml> passengerlist = strxml = ; Button1_Click(= ConvertToObject(strxml, (List<PassengerInfoForXml>)) List<PassengerInfoForXml> ( i = ; i < passengerlist.Count; i++ Person = Name = InsureNumber =+Name+ ConvertToObject( obj2 = ( (StringReader reader = =