gpt4 book ai didi

java - SOAPMessage.writeTo() 仅转义特殊字符

转载 作者:太空宇宙 更新时间:2023-11-04 14:42:46 32 4
gpt4 key购买 nike

我尝试将一些外语的 unicode 字符串发送到 SOAPMessage.writeTo()但它并没有逃脱它。

当我尝试发送 XML 转义字符串 StringEscapeUtils.escapeXml() 时它双重转义了 & 符号。

转义这些字符串的正确方法是什么?

最佳答案

您不需要转义 XML 文件/流中的 unicode 字符,只需转义 XML 实体即可。如果你想正确处理unicode xml,你必须设置:

右响应 header :Content-type: text/xml; charset=utf-8正确的 XML 声明:<?xml version="1.0" encoding="UTF-8" ...

并使用正确的编辑器/控制台打开响应文件。

关于java - SOAPMessage.writeTo() 仅转义特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24759707/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com