发布webservice时
Java中的String类型会将 “<” 自动转换为 “<”,在建String转换为XML时就会出错,具体做法是:
String strXml = “< nodes> … </nodes>”;
//正确的形式是”<nodes> … </nodes>”
strXml = strXml.replace(“<”, ‘<’ + “”);
//注意不要写成strXml = strXml.replace(“<”, “<”);
本文详细介绍了在Java WebService发布过程中,由于字符串中的特殊字符自动转换导致XML构建错误的问题,并提供了有效的解决方法。通过使用字符串替换函数,可以确保在XML构建时正确处理特殊字符,避免因编码不一致引发的错误。
发布webservice时
Java中的String类型会将 “<” 自动转换为 “<”,在建String转换为XML时就会出错,具体做法是:
String strXml = “< nodes> … </nodes>”;
//正确的形式是”<nodes> … </nodes>”
strXml = strXml.replace(“<”, ‘<’ + “”);
//注意不要写成strXml = strXml.replace(“<”, “<”);
3669
477

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