我有引用命名空间是没有可用的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