0

我正在用 Flex 编写一个使用 Web 服务与中间层通信的业务应用程序。Web 服务接受和返回 XML 格式的消息。在许多情况下,我需要能够允许用户在应用程序的字段中键入类似以下内容,然后将其作为元素添加到绑定到 SOAP Web 服务的 XML 有效负载中(不带引号) :

“账户余额 < 1000”

Flex 解析器在尝试使用 Text 节点中的 this 序列化元素时阻塞(例如,帐户余额 < 1000。所以在进行 XML 序列化之前,我需要一些方法将“<”编码为“<”。此外,我更喜欢通用的方式来做到这一点,例如在服务声明中使用属性,因为我有 40 多个服务必须支持这种输入。有什么想法吗?

4

1 回答 1

2

使用转义和取消转义功能。

http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary199.html

于 2009-12-15T21:12:56.727 回答