J'ai un projet WEB à faire pour ma boite en ASP, je débute en la matière; je suis en train de faire un petit service WEB pour administrer la database du serveur WEB, depuis une application Windows sur une machine en remote.
J'utilise donc l'object XMLDOM de Microsoft.
Côté client, en Visual C++, aucun problème, tout marche comme je veux, je parse ou je créé des requettes en XML. Nickel.
Par contre, côté ASP, j'ai des problèmes con avec la syntaxe
Je tape bien tel quel les exemple VB depuis MSDN, mais il doit y avoir une différence notable, car ça marche pas du tout...
Voici le code en ASP:
Code :
- Dim currNode
- 'Process the XML Request String
- Set XMLDom = Server.CreateObject("Microsoft.XMLDOM" )
- XMLDom.async = False
- if (XMLDom.loadXML(request.form) = false) then
- Response.Write("Invalid Request String" )
- Response.End()
- end if
- // Je recherche le noeud correspondant à la balise XML <name> de la requete
- Set currNode = XMLDom.documentElement.selectSingleNode("name" )
- 'Form response XML string
- Response.Write("<Status>" )
- // Extraction du contenu de la balise <name>; utilité débile
- // de mettre ça dans la réponse de la requette, c'est juste
- // pour essayer
- Response.Write(currNode.text) // ça coince ici! Erreur donnée: "Objet requis"
- Response.Write("</Status>" )
- ...
|
La propriété "text" de l'objet node, ne semble pas reconnue ici; alors que je fais exactement la même chose en C++ (appel de la méthode selectSingleNode et extraction du text), et que la documentation que j'ai trouvé dans MSDN indique bien qu'elle doit exister.
En plus, quand je cherche sur le WEB, les exemples de service WEB que je trouve, sont en ASP.NET ... rien vu qui m'aider en ASP classique.
Je continue à chercher, je sens bien la connerie débile de débutant, mais des fois que quelqu'un connaisse le truc, ça me ferait gagner un temps précieux!
Message édité par Spad VIII le 10-07-2003 à 12:28:36
---------------
[:spad viii] Restons calme!