我有引用命名空間是沒有可用的XML文檔:我有一個腳本讀取它很好,但只有當我刪除了上述兩個標籤,否則它讀取這一切搞砸了如何用Perl的LibXML忽略不良的xmlns命名空間?
<microplateDoc xmlns="http://moleculardevices.com/microplateML">
...my data is here...
</microplateDoc>
。忽略它可以嗎?我正在考慮編寫另一個腳本來檢查我的所有輸入文件並刪除這兩行,但我認爲可能有更好的方法?
如果我確實遍歷了所有的數據文件並刪除了這兩行,那麼使用腳本執行此操作的最佳方法是什麼?我認爲只是打開每個文件,搜索這些條款,刪除它們,保存文件,你能想出更好的方法嗎?謝謝。
也許你可以發佈你的代碼的相關部分。它肯定會有所幫助。正如羅伯特羅斯尼所說的那樣 - 不可能說出你的描述有什麼問題。這是一個完全有效的命名空間聲明,所以其他事情可能會在這裏發生。 – 2010-01-04 09:40:21
感謝所有提供的幫助,下面解決了問題。 – John 2010-01-10 23:13:55