Çó ½âÎö xml µÄ´úÂë - .NET¼¼Êõ / ASP.NET
ÓÐÒ»¸öhttpµØÖ· ,Ò³ÃæÊÇ aspx £¬ÀïÃæµÄÄÚÈÝÈ«ÊÇ xml £¬Çó½âÎöÕâÑùµÄxml µÄ´úÂë
ѧϰ dom xpath¾Í¿ÉÒÔ½âÎöÁË
°ï¶¥¡¡
»ñÈ¡ webclient webrequest
½âÎö system.xml
ÓоßÌåµÄ´úÂëÂð
string xmlSource ="";
//xmlSource Ϊ httpµØÖ· ÖлñÈ¡µÄxml×Ö·û´®
XmlDocument doc=new XmlDocument();
doc.LoadXml(xmlSource);
XmlDocument xmldoc = new XmlDocument();
xmldoc.LoadXml("");
XmlNode xmlnode1 = xmldoc.SelectSingleNode("");
foreach (XmlElement xmlnode in xmlnode1.ChildNodes)
{}
ʹÓÃXmlReaderµÄ·½Ê½À´¶ÁÈ¡
ÔÚ.netÖÐÖ±½Ó ÓÃXmlReader·½·¨¾ÍÐС£
ÔÚaspxÒ³ÃæµÄ¡£¡£Äã˵µÄÊDz»ÊÇASP.NET AJAX ÀïµÄXML-script£¿£¿
¿´¿´ÊDz»ÊÇÕâЩ£º
<script type="text/xml-script">
<page xmlns="http://schemas.microsoft.com/xml-script/2005">
<components>
<button id="btnSay">
<click>
<setPropertyAction target="lblHello" property="text"
value="Hello XML-script!" />
</click>
</button>
</components>
</page>
</script>
ÕâÀïÓÐxml-scriptµÄ½Ì³Ì£ºhttp://www.cnblogs.com/webabcd/archive/2007/01/24/629236.html
Ö»¹
Ïà¹ØÎÊ´ð£º
´ÓÊý¾Ý¿âÖвéѯһÕűíµÄÊý¾Ý
select ²¿ÃÅ,ÐÕÃû from tb
ÈçºÎ²ÅÄÜÉú³ÉÏÂÃæµÄxml¸ñʽÎļþ
<folder state="unchecked" label="È«²¿">
¡¡¡¡<folder state="unchecked" isBra ......
ÎÒÓÐÒ»¸öÀàËƵÄxmlµÄ string£¬Ïëͨ¹ý±éÀúÔõô¸öxml Êä³öÎÒÏëÒªµÄelementµÄÖµ
xml Ϊ£º
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>DISCOVER_XML_ME ......
ÏÖÔÚÓиöxmlÎļþÊÇ<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xm ......
ÎÒÓÐÁ½¸ödropdownlist¶¼°óºÃÁËÖµ£¬ÏëÑ¡ÖÐÒ»¸ödropdownlistÖеÄÖµ£¬È»ºóÔÚÁíÒ»¸ödropdownlistÖÐÑ¡ÖÐÏàÓ¦µÄÒ»Ïî¡£
²»ÊÇ´Óа󶨵ڶþ¸ödropdownlist£¬ÊÇÔÚÒѾ°óºÃµÄÖµµ±ÖÐÑ¡ÖÐÒ»¸ö¡£
ÎÒÏëÓÃjsд
ÇóÖú
Äã¿ÉÒÔ°Ñdrop ......
´úÂëÈçÏ Çë¸ßÊÖ Ö¸µãÏ лл
ajax_http.js
-------------
function getXMLHTTP() {
var xmlhttp;
if (window.ActiveXObject) {
//IE
try {
......