【发布时间】:2010-11-25 12:19:25
【问题描述】:
我在我的应用程序中使用 XML 文件。我想将我的查询字符串写入 XML 文件,然后从应用程序端读取它。我的查询是这样的:
select * from employee
where salary < 10000
我遇到了这个问题:当我写这个字符 '<' 时出现错误。如何在我的 XML 中使用它?谢谢。
【问题讨论】:
标签: xml
我在我的应用程序中使用 XML 文件。我想将我的查询字符串写入 XML 文件,然后从应用程序端读取它。我的查询是这样的:
select * from employee
where salary < 10000
我遇到了这个问题:当我写这个字符 '<' 时出现错误。如何在我的 XML 中使用它?谢谢。
【问题讨论】:
标签: xml
我已经有一段时间没有冒险进行查询了。但是,也许你可以使用CDATA。在其中嵌入特殊字符。这样解析器应该跳过它。看到这个:http://www.w3schools.com/xml/xml_cdata.asp。
【讨论】:
select * from employee where salary < 10000
或者你可以使用一些XML Document Writer,那么你不必手动编写这个字符串安全函数,你的XML Document Writer代码这样做,并保护更多XML中不允许的字符。
【讨论】:
【讨论】:
为了允许在您的 xml 文件中写入任何特殊字符,请确保您在顶部定义了 xml 编码,例如:
<?xml version="1.0" encoding="UTF-8"?>
【讨论】: