2009-11-27 70 views
0

我知道有很多信息可以在互聯網上做到這一點,但我非常困惑。如何使用jquery創建和讀取xml文件

我想創建一個xml文件並將其與Ajax一起發送到服務器。 我將需要reseve和xml文件回來。

這是我需要創建的XML文件的一個例子。

<?xml version="1.0" encoding="UTF-8"?> 
<data> 
    <item>dkfjgn</item> 
    <item>sdfxvv</item> 
    <item>htyjhj</item> 
    <item>vnmvbn</item> 
    <item>qqqgdb</item> 
<data>

正如您所看到的,它是一個非常基本的xml文件。這些項目的值將被包含在一個數組中。

這是它將被髮回的xml文件。

<?xml version="1.0" encoding="UTF-8"?> 
<data> 
    <dkfjgn> 
     <title>A title</title> 
     <discription>A discription</discription>  
    </dkfjgn> 

    <sdfxvv> 
     <title>A title</title> 
     <discription>A discription</discription> 
    </sdfxvv> 

    <htyjhj> 
     <title>A title</title> 
     <discription>A discription</discription>  
    </htyjhj> 

    <vnmvbn> 
     <title>A title</title> 
     <discription>A discription</discription>  
    </vnmvbn> 

    <qqqgdb> 
     <title>A title</title> 
     <discription>A discription</discription>  
    </qqqgdb> 
<data>

reseving XML文件後我要包含值的陣列上使用「每個」,並尋找價值和做一些事情。


 
for (var i in values)  
{ 
    var title = ""; 
    var discription = ""; 

    /*********************************************************************************\ 
    * Each value can be obtained here by using values[i].       * 
    * If there is an other way to do this with jquery please.      * 
    * Here I will need to parse the xml file and the values in the variables above. * 
    \*********************************************************************************/ 
} 
+2

你真的需要xml嗎?因爲對於JSON,JSON使用jQuery – yoda 2009-11-27 18:10:20

+0

+1更容易;)而不僅僅使用jQuery ... – 2009-11-27 18:14:31

+0

對於JSON也是+1 – fviktor 2009-11-27 18:28:06

回答