繁体   English   中英

使用Java在XML 1.0中转义特殊字符

[英]Escaping special characters in XML 1.0 using java

第三方系统正在发送数据中带有“&”字符的XML文件。 他们甚至没有使用CDATA。 (系统设计不良)。

在Java中,如何读取XML文件并转义&和其他特殊字符(<,>,“,”)?

我知道这个问题已经问过很多遍了,但是在这里我们对第三方系统没有任何控制权。 那么,我们如何读取该“无效” XML文件并将其设为有效文件呢?

**我无法使用SAX / DOM解析器,因为它认为输入文件无效。

对待就是XPL。 XPL的结构与XML完全相同,但允许在文本字段中使用“特殊字符”。 XPL到XML转换实用程序将完全满足您的需求。 http://hll.nu

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM