我有一系列从数据回放实用程序生成的 XML 文件。该实用程序生成正确格式的 XML 标记。不幸的是,该实用程序并不完美。它尝试序列化的一些 Java 对象失败,它们被简单地插入(作为二进制 blob)在这些其他有效的 XML 标记之间。
例如...
<track>
<cto>Valid_XML_HERE</cto>@Binary_Blob_of_Junk@<cto>(...)</cto>
</track>
环境是 RHEL-5,这意味着可以使用 Python 2.4、Perl 或 SED/AWK 解决方案。
有关如何删除垃圾的任何建议?