我需要解析和處理一個XML feed,不幸的是這個feed的大小約爲110mb(我無能爲力),但是爲了能夠解析它,我需要看結構(或者如果有人有任何其他的想法我很想聽到它)。程序能夠在windows中打開一個大的XML文件
但由於某種原因使用editplus我一直無法打開文件。我在64位Vista機器上安裝4GB內存(而且它可以免費使用),但是文件崩潰了我試圖打開它的每個程序。
任何人有任何想法,我怎麼可以盲目地解析(服務器運行linux ...)?! (PHP please ..!)或者可能能夠解決我的問題的程序?
乾杯
UPDATE
我設法找到這一問題,但它是由我已經接受了答案解決。它似乎是XML文件不僅很大,而且都在一行中,似乎在大多數程序中突破了限制。所選的答案textpad ++檢測到這一點,並在不同的線路上打破文件,以便它可以被查看...(可能會幫助未來的人!)
.NET有一個名爲XSD的工具,用於定義結構。我知道你使用PHP,但我相信xsd會返回結構的描述,所以儘管如此,你仍然可以使用它。 – 2009-12-01 20:26:13