VC ÖжÁÈ¡XMLµÄÎÊÌ⣡£¡Çë¸ßÈ˽â´ð£¡£¡
XML code:
<?xml version="1.0" ?>
<PMP>
<Setup>
<Power>
<PowerOff value="0" />
<LCDOff value="0" />
</Power>
<Battery>
<LCDOff value="0" />
<PowerOff value="0" />
</Battery>
<MosaicSize>
<VideoMosaicSize value="7" />
<PhotoMosaicSize value="4" />
</MosaicSize>
<ScreenSaver>
<ScreenSaver value="0" />
<SaverChoice value="1" />
</ScreenSaver>
</Setup>
</PMP>
ÒÔÉÏÊÇXMLµÄÎļþ£¬ÏÖÔÚÒªÔÚÎļþÖжÁÈ¡ <VideoMosaicSize value="7" /> Çó³övalueµÄÖµ£¬
C/C++ code:
IXMLDOMDocument2Ptr xml;
xml.CreateInstance(__uuidof(MSXML2::DOMDocument));
xml->load("E:\\boot1.xml");
CStringArray timeA, codeA;
IXMLDOMNodePtr node;
IXMLDOMElementPtr Elemen;
CString strRoot;
strRoot = "/PMP/Setup/ScreenSaver";
node=xml->selectSingleNo
Ïà¹ØÎÊ´ð£º
Êý¾Ý¿â±íÖÐÓÐÒ»ÁУ¨TranXml£©ÀàÐÍÊÇxml£¬´æ´¢µÄÊÇÀàËÆ
<fathernode>
<a>aaa
</a>
<b>bbb
</b>
</fathernode>
µÄÐÅÏ¢£¬²¢ÇÒͨ¹ý²éѯ·½· ......
<XML>
<FLAG>1</FLAG>
<REASON></REASON>
<ADVERT><ADID>64</ADID><ADNAME>Ó¢»ÊÓéÀÖËÄ</ADNAME><ADCONTENT>ÄÚÈÝÒ»</ADCONTENT><ADT ......
²ÉÓÃDOM ½øÐнâÎöxml¡£ÒªÇó½«xml×Ö´®²åÈëÖ¸¶¨½Úµã×÷ΪÆä×Ó½Úµã
±ÈÈ磺
Ôxml
<root>
</root>
Òª²åÈëµÄxml×Ö´®
<a>test</a>
Ä¿µÄxml£º
<root>
<a> ......
string b = "";
b = System.Guid.NewGuid().ToString();//»ñµÃ»á»°ID
//дXML
XmlDocument xml = new XmlDocumen ......