Rechercher : dans
Par :

Récupérer des balises XML à partir d' un .ASP

Dernière réponse le 14 fév 2007 à 11:15:00 Fleep, le 19 jun 2003 à 15:53:23 
 Signaler ce message aux modérateurs

Bonjour,

J'essai depuis quelques jours de traiter des données XML
qui sont fournies par un fichier en .ASP
Ce fichier ce trouve sur internet, et je doit m'identifier pour
récupérer ce fichier. L'adresse est de type :

http://affiliate.espotting.fr/addwords/KeywordRetrieval.asp?partnerid=...&advertiserid=...&password=...

voila à peu pres ce que ca donne :


<?xml version="1.0" encoding="ISO-8859-1" ?>
-<response>
-<terms>
-<term>
<value>referencement</value>
<bid>.85</bid>
<url>http://www.synodiance.com</url>
<title>Synodiance : référencement de sites web</title>
<description>Synodiance : référencement sur mesure de sites web.</description>
</term>
+<term></term>
+<term></term>
+<term></term>
</terms>
</response>

Tout d'abord, j'ai sauvegardé ce fichier sur mon dur.
Pui g coder la page qui me permet d'organiser ces donner dans
un tableu.

Donc j'ai utiliser Server.MapPath

Comme mon test fonctionnait correctement, je l'ai appliqué
à la page située sur le net, mais hélas g une erreur que je n'arrive pas à résoudre.
Voici ma source :


<%@ Language=VBScript %>

<html>
<head>
<title>Resultat</title>
<link rel=stylesheet href="style.css" type="text/css">
<%
Dim xmlDoc
Set xmlDoc = Server.CreateObject("MSXML2.DOMDocument.3.0")
'xmlDoc.load("http://affiliate.espotting.fr/addwords/KeywordRetrieval.asp?partnerid=...&advertiserid=...&password=...")
xmlDoc.load(Server.MapPath("KeywordRetrieval.asp"))
%>
</head>
<body>

<center><h1>CLIMB'UP</h1></center>
<br><br><br>
<b>Voici la liste de vos mots clés :<b>

<table width="100%" align="center" border="1" cellpadding="10" cellspacing="10">
<th align="center">Value</th>
<th align="center">Bid</th>
<th align="center">Url</th>
<th align="center">Title</th>
<th align="center">Description</th>
<%
For Each term in xmlDoc.documentElement.childNodes
For Each champ in term.ChildNodes
VAL = champ.childNodes(0).text
BID = champ.childNodes(1).text
URL = champ.childNodes(2).text
TITLE = champ.childNodes(3).text
DESCRIPT = champ.childNodes(4).text
%>
<tr>
<td align="center">
<% = VAL %>
</td>
<td align="center">
<% = BID %>
</td>
<td align="center">
<% = URL %>
</td>
<td align="center">
<% = TITLE %>
</td>
<td align="center">
<% = DESCRIPT %>
</td>
</tr>
<%Next
Next%>
</table>

</body>
</html>

Meilleures réponses pour « Récupérer des balises XML à partir d' un .ASP » dans :
Windows 7 : Créer une partition recovery VoirCette astuce vous permettra de créer une partition "recovery" en trois étapes simples. Après quelques essais avec Windows 7, il est vraisemblablement possible de créer une partition cachée, permettant d'avoir accès à tous les outils de réparation,...
Télécharger Notepad2 VoirNotepad2 est un bloc-note sans installation libre possédant des fonctionnalités avancées de coloration syntaxique. Fonctionnalités Coloration syntaxique pour les langages suivants : HTML, XML, PHP, ASP (JScript, VBS), CSS, JavaScript, VBScript,...
PHP - Parser du XML VoirIntroduction à XML PHP permet l'analyse syntaxique (parsage ou parsing en anglais) d'un document XML. Le langage XML (eXtensible Markup Language, traduisez Langage à balises extensibles) est un métalangage, c'est-à-dire un langage permettant de...
Création de liens XML avec XLL VoirIntroduction à XLL XLL est un langage de description des liens hypertextes pour XML. XLL est aussi connu sous le nom de XML:Part2, il s'agit donc de la seconde partie de la norme XML (encore au stade de document de travail du W3C, contrairement...

1

Fleep, le 19 jun 2003 à 15:55:09

Voici l'erreur obtenue:

Erreur d'exécution Microsoft VBScript (0x800A01A8)
Objet requis: '[object]'
/apw/Edouard/Climb'up/Resultat.asp, line 27

merci d'avance.

Répondre à Fleep

3

oliovier, le 13 oct 2003 à 14:23:21

Salut,
je viens de lire ton post sur commentcamarche.net et ayant le même soucis que tu as eu (Objet requis: 'documentElement' ) peut être peux-tu m'aider...

Merci,

Olivier

Répondre à oliovier

2

Fleep, le 24 jun 2003 à 18:18:13

Up'

Répondre à Fleep

4

 Alex35, le 14 fév 2007 à 11:15:00

Et don c'est résolu parce que j'ai cette erreur aussi et franchement ca fait deux jours que je suis dessus sans progresser, ca a tendance a m'enerver!

Répondre à Alex35
Collection CommentÇaMarche.net