2016-07-13 11 views
0

は、あなたは私がこの問題を解決する方法を教えてくださいことができます:&を含むXML文書をロードできません。エンティティ

XMLファイル:

<ref ref-type="sectiona">sdsadsd <email>[email protected]</email>sdasd &commat; Sec asdd</ref> 
<ref ref-type="sec">test Sec</ref> 
<ref ref-type="sec">seesdasdasd <email>EffectiveHealthCare &commat; dasdasdasd</email>asdad Sec</ref> 
<ref ref-type="sec"> Sec</ref> 

マイコード:

XmlDocument xmlDocFile = new XmlDocument(); 
xmlDocFile.Load("xmlfile"); 

例外宣言されていないエンティティへ

リファレンス'commat'。 35行目、65位

答えて

0

使用このXMLノード

無効な値が含まれている
<ref ref-type="sectiona"><![CDATA[sdsadsd <email>[email protected]</email>sdasd &commat; Sec asdd]]></ref> 
<ref ref-type="sec">test Sec</ref> 
<ref ref-type="sec"> Sec</ref> 
<ref ref-type="sec"><![CDATA[seesdasdasd <email>EffectiveHealthCare &commat; dasdasdasd</email>asdad Sec]]></ref> 

ノードが

+0

useingせずに、それを解決し、<![CDATAの[への別の方法がある<![CDATA[....]]>をエスケープする必要があります。 ...]]> – kavyah

+0

こんにちは、私は "&commat;"が見つかったときに、xmlファイルのCDATAを動的に更新する方法をmiに伝えますか? xmlノードでC# – kavyah

関連する問題