我试图<Somevalue = "Value A/B">通过XML 发送一个值.由于"/"属于非法字符,我厌倦了像⁄斜线一样编码,但它不起作用.无论如何都要做同样的事情吗?
Rob*_*ine 11
你在那里给出的xml样本无效,无论斜杠(有效)
我猜它应该是这样的
<Somevalue>Value A/B</Somevalue>
Run Code Online (Sandbox Code Playgroud)
要么
<Somevalue value="Value A/B"/>
Run Code Online (Sandbox Code Playgroud)
在任何情况下 - 直到你修复你的xml,它将无法正常工作.
"/"根本不是XML中的非法字符.但是,对于您正在使用的特定服务可能是非法的.
你能给出更多背景吗?我强烈怀疑这不是一个XML问题,而是一个特定于服务的问题.我怀疑如果你查看你得到的错误消息,它将讨论无效值而不是非法XML.(如果您可以完整地发布该错误消息,那么它也会很有帮助.)