作者adamp3 (Boston's 10th Man.)
看板Web_Design
標題Re: [問題] 請問如何用網頁讀取XML
時間Fri May 1 17:50:15 2009
※ 引述《polomoss (小澤)》之銘言:
: <parks>
: <park>
: <point lng="-96.936574" lat="32.822129"/>
: <icon image="green.png" class="local"/>
: <text>This is text</text>
: </park>
: </parks>
: 上面是XML內容,我想要把lng,lat的值取出來在網頁裡面用
: 還有<text>裡面的字串取法也一樣嗎??
: 謝謝~
我不知道你是要用client-side的javascirpt來讀XML 還是用server-side的PHP等
所以兩種方法都找給你
用js
http://www.w3schools.com/XML/xml_examples.asp (Parsing XML with JavaScript)
用php
http://www.php.net/manual/en/book.simplexml.php
(simplexml_load_file, SimpleXMLElement::xpath)
另外 你要取node value(如<text>)跟取node attribute(如lat)方法是不一樣的
用不一樣的xpath就可以取到 文件本身和下方的討論都可以參考看看
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.48.46
推 polomoss:xmlDoc=new ActiveXObject("Microsoft.XMLDOM") 05/02 00:46
→ polomoss:請問一定要用上述方法嗎?? 因為我不能用IE開~ 05/02 00:46
→ adamp3:他有try and catch 基本上是cross-browser的方式 05/02 01:26