是否有可能逃脱和加载xml?

Jyi*_*ina 1 .net c#

我在其中一个xml节点中有一个&字符,如下所示.

<dependents>9 & 5</dependents>
Run Code Online (Sandbox Code Playgroud)

当我尝试加载如下文件时,它给出一个错误"解析EntityName时出错".是否有可能逃脱此角色并成功加载?谢谢.

 m_InputXMLDoc = new XmlDocument();
        if (System.IO.File.Exists(InputFile))
        {
            m_InputXMLDoc.Load(InputFile);
        }
Run Code Online (Sandbox Code Playgroud)

The*_*eed 6

使用CDATA部分

<dependents><![CDATA[9 & 5]]></dependents>
Run Code Online (Sandbox Code Playgroud)


SLa*_*aks 6

您的XML无效.
您需要将其更改为&amp;.