使用dom和java的xml编码中的特殊字符?
我有一些将Excel文件转换为XML文件的代码,但当单元格文本包含一些特殊字符时,我无法正确处理。例如: 单元格包含如下文本:使用dom和java的xml编码中的特殊字符?,java,xml,Java,Xml,我有一些将Excel文件转换为XML文件的代码,但当单元格文本包含一些特殊字符时,我无法正确处理。例如: 单元格包含如下文本: (Destinataire de flux entrants ou Origine de flux sortants) **==>** trallla 当将其转换为xml时,我得到 (Destinataire de flux entrants ou Origine de flux sortants) **==>** trallla 如何解决这
(Destinataire de flux entrants ou Origine de flux sortants) **==>** trallla
当将其转换为xml时,我得到
(Destinataire de flux entrants ou Origine de flux sortants) **==>** trallla
如何解决这个问题?您不希望“>”成为xml标记中的值的一部分,因为它是表示标记结尾的字符。如果自动将其替换为>,则表示高兴。否则您的XML将无法使用。
通常,以后对XML的任何解析都会知道如何处理>部分并重新替换它。您不希望“>”成为XML标记中值的一部分,因为它是表示标记结尾的字符。如果自动将其替换为>,则表示高兴。否则您的XML将无法使用。
通常,以后对XML的任何解析都会知道如何处理>部分并重新替换它。您也可以使用。如果这可以帮助您解决问题。您也可以使用。如果这有助于您解决问题。如果您在阅读eScaped HTML字符时遇到问题,可以使用包含该方法的库
未缩放的字符串是您需要的输入。如果您在读取带缩放的HTML字符时遇到问题,可以使用包含该方法的库
未转换的字符串是您想要的输入。CDATA是推荐的和预期的潜在不安全字符数据的机制。没错,但他只解析Excel生成的XML。因此,CDATA不是一个解决方案,因为他不能更改创建进度。CDATA是推荐的和预期的潜在不安全字符数据的机制。这是事实,但他只解析Excel生成的XML。因此,CDATA不是解决方案,因为他无法更改创建进度。