我编写了一个 C# 应用程序,它可以加载 XML 文件、解析它们并使用这些信息来运行 SQL 查询并将结果发送到电子邮件分发列表。
这些 XML 文件通常由 END 用户创建。
目前我让他们在 SQL 中用 > 和 < 替换 > 和 <,当然是他们有时会忘记的 END 用户。事实上,他们总是忘记。我更愿意将查询保存在 XML 文件中。那么,有没有办法强制/允许在 XML 文件中使用这些特殊字符?
现在我的用户必须输入:
<?xml version="1.0" encoding="utf-8" ?>
<report>
<queries>
<query>
SELECT * FROM THETABLE WHERE THEVALUE > 100
</query>
</queries>
</report>
我希望他们能够输入:
<?xml version="1.0" encoding="utf-8" ?>
<report>
<queries>
<query>
SELECT * FROM THETABLE WHERE THEVALUE > 100
</query>
</queries>
</report>