zoukankan      html  css  js  c++  java
  • xml中处理特殊字符和转义字符

    XML 中的特殊字符 > 和 < 这类字符是XML 标记字符,在 XML 中有特殊的含义。当在 SQL 查询(或 XPath 查询)中指定这些字符时,必须对它们进行适当的编码(也称为实体编码)。下表列出了这些特殊字符并描述了它们的含义。有关更多信息,请参见 XML 1.0 规范 中的 XML 1.0 规范。

    特殊字符 特殊含义 实体编码

    > 开始标记 &gt;

    < 结束标记 &lt;

    " 引号 &quot;

    ' 撇号 &apos;

    为了不使用转义字符,保存的时候需要使用 <![CDATA[  。。。。 ]]> 例如:
    <?xml version="1.0" encoding="utf-8" ?>

    <SQL>
        <![CDATA
    SELECT * FROM Account WHERE ID > 5
     ]]
    </SQL>
    如何获得这些HTML内容呢?
    XmlDocument doc = new XmlDocument();
    doc.Load("xml路径");
    XmlNode Ydata = doc.SelectSingleNode("/SQL");
    string StrHTML = Ydata.InnerText;

     

  • 相关阅读:
    寒假13
    寒假作业十二
    寒假12
    寒假作业十一
    寒假11
    寒假作业九
    寒假10
    寒假作业九
    寒假9
    寒假作业八
  • 原文地址:https://www.cnblogs.com/visionwang/p/2780911.html
Copyright © 2011-2022 走看看