У меня есть простой XML-файл, подобный следующему:
<xml>
<check>
<a>b<</a>
<b>
<test>asdf</test>
</b>
<test>jj&j</test>
</check>
</xml>
Я хотел бы "дважды экранировать" все специальные символы, чтобы получить &lt;
и &amp;
с простым linqXML заявление.Xml все еще должен быть действительным, только значения должны быть экранированы.Кто-нибудь знает решение для этого?
Полученный XML должен выглядеть следующим образом:
<xml>
<check>
<a>b&lt;</a>
<b>
<test>asdf</test>
</b>
<test>jj&amp;j</test>
</check>
</xml>
Заранее спасибо