场景:
Java中的String类型会将 “<” 自动转换为 “<”,这时将String转换为XML时就会出错
解决方案:
String strXml = “< nodes> … </nodes>”;
//正确的形式是”<nodes> … </nodes>”
strXml = strXml.replace(“<”, ‘<’ + “”);
//注意不要写成strXml = strXml.replace(“<”, “<”);
Java中字符串与XML转换问题解决
本文讨论了Java中String类型如何将“<”自动转换为“&lt;”,导致XML解析错误,并提供了正确的字符串形式及转换方法。
场景:
Java中的String类型会将 “<” 自动转换为 “<”,这时将String转换为XML时就会出错
解决方案:
String strXml = “< nodes> … </nodes>”;
//正确的形式是”<nodes> … </nodes>”
strXml = strXml.replace(“<”, ‘<’ + “”);
//注意不要写成strXml = strXml.replace(“<”, “<”);

被折叠的 条评论
为什么被折叠?