XML¶ÁÈ¡ÎÊÌâ - Web ¿ª·¢ / ASP
<?xml version="1.0" encoding="UTF-8" ?>
<list version="3.0">
<title>title</title>
<book>
<type>
<id>1022</msgid>
<name>66</name>
</type>
......
<type>
<id>1023</id>
<name>77</name>
</type>
</book>
</list>
¶ÁÈ¡£º
Set XML = Server.CreateObject ("Microsoft.XMLDOM")
xml.async = False
xml.Load Request
set root=xml.documentElement
title= root.childNodes.item(0).text
Set oXMLItems = root.selectNodes("book")
oXMLtype=oXMLItems(0).selectNodes("type")
iLength = oXMLtype.length - 1
For i = 0 To iLength
Set oXMLItem = oXMLmessages.item(i)
id= oXMLItem.getAttribute("id")
name= oXMLItem.getAttribute("name")
Next
¸ßÊÖÖ¸µã´íÔÚÄİ¡¡£¡£¡£
<?xml version="1.0" encoding="UTF-8" ?>
<list version="3.0">
<title>title</title>
<book>
<type>
<id>1022</msgid>
<name>66</name>
Ïà¹ØÎÊ´ð£º
´ÓÊý¾Ý¿âÖвéѯһÕűíµÄÊý¾Ý
select ²¿ÃÅ,ÐÕÃû from tb
ÈçºÎ²ÅÄÜÉú³ÉÏÂÃæµÄxml¸ñʽÎļþ
<folder state="unchecked" label="È«²¿">
¡¡¡¡<folder state="unchecked" isBra ......
ÎÒÒªÔÚÍøÒ³ÉÏÉÏ´«Ò»¸öXMLÎļþ£¬ÎÒÔÚC#ÖÐдÁËÒ»¸öÑéÖ¤XMLÎļþ¸ñʽµÄ·½·¨£º
private bool ValidateXml(string xmlFilePath)
{
string xsdPath = Request.PhysicalApp ......
˼·£ºÒªÓÃc#Éú³ÉÒ»¸ö²¥·Å»úµÄ²¥·ÅÁбíµÄxml£¬ÀýÈ磺
<daty datys='2010-04-05' datye='2010-05-01' > //ÕâÊDz¥·ÅµÄÈÕÆÚ¶Î
<time times='01:12:00' timee='02:30:00'> ......
XMLÎļþÄÚÈÝ£º
- <ResList>
<page>0</page>
- <resItem>
<resName>WWW</resName>
</resItem>
- <resItem>
&nb ......
<UserModel xmlns="http://tempuri.org/">
<Name>Liu</Name>
<Age>23</Age>
</UserModel>
ÔõôÓÃlinq to xml ²éѯ°ÑÉÏÃæµÄÒ»¸ö×Ö·û´® ͶӰ³ÉÒ»¸ ......