我在我的应用程序中使用XML文件。我想将我的查询字符串写入XML文件,然后从应用程序端读取它。我的查询是这样的:
select * from employee
where salary < 10000
我遇到了这个问题:当我写这个角色'<'
时,我收到了一个错误。我如何在XML中使用它?感谢。
答案 0 :(得分:2)
自从我冒险进入查询以来已经有一段时间了。但是,也许你可以使用CDATA
。将特殊字符嵌入其中。这样解析器就应该跳过它。请参阅:http://www.w3schools.com/xml/xml_cdata.asp。
答案 1 :(得分:1)
select * from employee where salary < 10000
或者您可以使用某些XML Document Writer
,然后您不必手动编写此字符串安全功能,XML Document Writer
代码执行此操作,并保护XML
中不允许的更多字符
答案 2 :(得分:1)
答案 3 :(得分:0)
为了允许在xml文件中写入任何特殊字符,请确保在顶部定义了xml编码,例如:
<?xml version="1.0" encoding="UTF-8"?>