¹ØÓÚXML HTTP µÄÒÉÎÊ - Web ¿ª·¢ / JavaScript
JScript code:
//XML HTTPÇëÇó¶ÔÏóµÄ´´½¨·½·¨
if(typeof XMLHttpRequest == "undefined" && window.ActiveXObject){
function XMLHttpRequest(){
var arrSignatures = ["MSXML2.0.XMLHTTP.5.0","MSXML2.0.XMLHTTP.4.0","MSXML2.0.XMLHTTP.3.0",
"MSXML2.0.XMLHTTP.2.0","MSXML2.0.XMLHTTP","Microsoft.XMLHTTP"];
for(var i=0;i < arrSignatures.length;i++){
try{
var oRequest = new ActiveXObject(arrSignatures[i]);
return oRequest;
}catch(oError){
//ignore
}
}
throw new Error("MSXML is not installed on your system.");
}
}
var oRequest = new XMLHttpRequest();
oRequest.open("get","example.txt",false);
oRequest.send(null);
alert("status is"+oRequest.status+"("+oRequest.statusText+")");
alert("Response text is"+oRequest.responseText);
ÉÏÃæÕâ¶Î´úÂ룬ÔÚIEÖÐÊÇÈçºÎÖ´ÐеÄÄØ£¿µ±new XMLHttpRequest()ʱÕÒ²»µ½XMLHttpRequest¶ÔÏóʱ¾Í»áÈ¥Ö´ÐÐÉÏÃæµÄifÓï¾ä¿éÂð£¿javascript²»ÊÇ´ÓÉϵ½Ï½âÊÍÖ´ÐеÄÂð£¿Ôõô»áÖ´ÐÐÏÂÃæµÄÔÙÖ´ÐÐÉÏÃæµÄÄØ£¬²»Ã÷°×£¬Çë½Ì½ÌÎÒ{{
Ïà¹ØÎÊ´ð£º
DataSetµ¼³öxml Åú´¦Àí(Ñ»·)µÃÔõô´¦Àí
XMLÎļþ
<A>
<B>
<C>
</C>
&nb ......
<?xml version="1.0" encoding="utf-8" ?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......
ÈçºÎÓÃATL´°ÌåÓ¦ÓóÌÐòÖÐÓÃSystem.Xml±éÀúÒ»¸öXmlÎļþ
Äã˵µÄÊÇÍйܴúÂ룿
¡£
vc¿ÉÓÃmsxml
http://msdn.microsoft.com/en-us/library/ms767594(VS.85).aspx
MSXML4
//ÒýÈëmsxml4.dll &nbs ......
htmlÒ³Ãæ¾²Ì¬´´½¨xmlÎļþ£¬²¢±£´æ£¬ÒÔºó¿ÉÒÔ¶ÁÈ¡¡£
²»ÖªÄÄλ´óÏÀ×ö¹ý¡£¡£¡£
лл
javascriptÓ¦¸Ã²»ÄÜ´´½¨Îļþ°É
jsÓÐȨÏÞ´´½¨Ã´£¬´ó¶àÊýÇé¿öϱ»½ûÖ¹°É
ȨÏÞ¡£¡£
ÀúÊ·ÒÅÁôÎÊÌ⣬¿´À´½â¾ö²»ÁËÁË¡£¡£¡£¡£¡ ......
Ô¶³Ì¶ÁÈ¡
C# code:
XmlReader xmlReader = XmlReader.Create("http://google.com/complete/search?output=toolbar&q="+Keyword);
XMLÄÚÈÝΪ
XML code:
<?xml version="1.0" ......