1

我在 Actionscript (FlashBuilder) 中有一个 XML 字符串。我正在使用 escape(str) 对其进行编码并使用 Web 服务将其发送到 C#。

现在,我想反序列化这个字符串,但问题是,当我解码字符串时,它会解码所有包含“&”的内容,然后 XMLSerializer 会抱怨。

如果我不对其进行解码,那么反序列化的字符串会带有 %20 而不是空格。

有没有一种简单的方法来解码 C# 中的转义字符串以输入 XML Serializer?

4

1 回答 1

0

看起来您将 URL 编码与 XML/HTML 编码混淆了。actionscript 的escape方法 URL 编码。要 XML/HTML 编码,请参阅此 stackoverflow 答案

于 2013-07-15T05:24:54.587 回答