2010-11-25 99 views
0

我在我的应用程序中使用了XML文件。我想将我的查询字符串写入XML文件,然后从应用程序端读取它。我的查询是这样的:XML文件中的特殊字符

select * from employee 
where salary < 10000 

我面临这样的问题:当我写这个人物'<'我得到了一个错误。我如何在我的XML中使用它?谢谢。

回答

1
select * from employee where salary &lt; 10000 

或者你可以使用一些XML Document Writer那么你就必须手工编写此字符串的安全功能,您XML Document Writer代码做到这一点,并确保谁不XML允许多个字符。

+1

+1中使用的XML作家。 – 2010-11-25 12:26:30

+0

thx too brother – Hany 2010-11-25 12:31:29

1

你要逃避使用“<”字

&lt; 

某些别有用心的人打我吧:)

你有过逃避其他字符,看到这个问题Invalid Characters in XML

0

为了让在XML文件中写入任何特殊字符,请确保您有在顶部定义的XML编码,如:

<?xml version="1.0" encoding="UTF-8"?>