Aujourd'hui, j'ai fait un test et j'ai constaté que lorsque les mots clés "nom" utilisés dans les données XML renvoyés par WebService comme une valeur saine, la page ASP ne pourra pas lire l'intégralité du document XML et les erreurs suivantes apparaissent:
La page XML ne peut pas être affichée.
L'entrée XML ne peut pas être affichée à l'aide de la table de style XSL. Veuillez corriger l'erreur, puis cliquez sur le bouton Actualiser ou essayez-le plus tard.
------------------------------------------------ - - -------------------------------------------------- ------------------------
Des personnages intéressants ont été trouvés dans le contenu texte. Tourner la ressource 'http://192.168.0.41/aspserver/server.asp' erreurs. Ligne 56, emplacement: 11
<nom>
// Le code ASP du côté serveur est le suivant, et le code de service Web est légèrement, tant que vous retournez une valeur d'ensemble de données
<%
Définir objhttp = server.createObject (msxml2.xmlhttp)
Définir xmldoc = server.createObject (msxml.Document)
Strwebserviceurl = http://192.168.0.41/webservice1/service1.asmx/ds
'Définir le paramètre et sa valeur
'StrRequest = x = 2 & y = 3
strRequest = tbname = 123
Objhttp.open Post, strwebserviceurl, false
'Définir ce type de contenu est important
Objhttp.setRequestHeader-Type, application / x-www-form-urlencoded
objhttp.send (strrequest)
Bok = xmldoc.load (objhttp.responsexml)
'Regardez la valeur de l'État
Si objhttp.status = 200 alors
xmlstr = xmldoc.xml
Xmlstr = remplacer (xmlstr, & lt;, <, 1, -1,1)
Xmlstr = remplacer (xmlstr, & gt ;,>, 1, -1,1)
réponse.WRITE XMLSTR
autre
Response.Write objhttp.status & <br>
Response.Write objhttp.statustext
terminer si
%>
«Le nom du mot-clé ne peut pas être utilisé dans la conception de la base de données! Intersection Intersection Intersection Intersection Intersection Intersection Intersection Intersection Intersection Intersection Intersection
«100 000 attention! Intersection Intersection