作者cily (招牌微笑)
看板PHP
標題[請益] 請教如何抓取XML檔案中的註解?
時間Fri Apr 6 02:15:57 2012
不知道我的問題會不會很愚蠢 = ="
但因為我的工作需求
我需要抓取監測軟體所監測到的資料
當然也必須包含監測到資料的當時時間
XML file之片段如下
<!-- 2012-04-04 12:22:15 CST / 1333513335 -->
<row><v>2.0000000000e-01</v></row>
"2.0000000000e-01"為監測軟體所監測到的資料
而"2012-04-04 12:22:15"為監測到資料的當時時間
我想要抓取"2012-04-04 12:22:15"出來
但問題在於因為<!-- 2012-04-04 12:22:15 CST / 1333513335 -->在XML中為註解
如果用一般的simplexml_load_file讀XML檔案無法抓出時間
請問板上有人有類似經驗嗎?
請各位給點意見...拜託拜託 >"<
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.156.134
※ 編輯: cily 來自: 140.115.156.134 (04/06 02:49)
1F:推 cutewayne200:學長 不會~~~ 等等幫你做一個 XDDD 04/06 03:34
2F:→ cily:原來如此 我知道了!!! 04/06 03:56
3F:→ MOONRAKER:直接preg_match比較快。 04/06 11:28
4F:推 kerash:用dom印象中可以抓到 comment 04/06 11:29
5F:→ MOONRAKER:喔!改用DOMDocument嗎 04/06 11:50
6F:→ kerash:恩,詳細的可能要在找一下,因為dom 有 create_comment 04/06 12:32
7F:→ kerash:然後藉由取得 childnode 後 判斷 tag 是不是 comment 04/06 12:34