0

外国の Web サイトから返された XML データを解析しようとしています。ドメインリクエストを使用して、いくつかの変数を次のような Web サイトに送信します: http://www.url.com/page.php?var1=val1&var2=val2 ...

これを a 内に追加して戻します<div>:

<!--?xml version="1.0" encoding="UTF-8"?-->
<liste>
<produits>
<produit>
<nomprod>Title</nomprod>
<desc>Desc</desc>
<texte>Text</texte>
<url>http://www.url.com</url>
</produit>
</produits>
</liste>

これらのデータを解析して、自分のページに正しく表示したい

どんな助けでも大歓迎です、ありがとう!

4

1 に答える 1

0

JKL.ParseXMLは、非常に使いやすいライブラリであり、参照することをお勧めします。この非常に単純なコードを使用して、xml から値を取得できます。

var xml = yourXMlInAString,
    data = xml.parse(),
    title, desc, text, url;
title = data["liste"]["produits"]["produit"]["nomprod"];
desc = data["liste"]["produits"]["produit"]["desc"];
text = data["liste"]["produits"]["produit"]["text"];
url = data["liste"]["produits"]["produit"]["url"];

その後、データを使ってやりたいことができます。もちろん、それはあなた次第です。

あるいは、jQueryは XML の解析も行います。軽いライブラリを選択した場合は理解できると思います! それを使用する場合は、parseXML関数を参照してください。関数のページに適切なドキュメントがあるため、jQuery を選択する場合はそちらを参照してください。

于 2012-04-26T08:40:09.863 に答える