0

XML を含む文字列があります。

<some>
  <xml></xml>
  <tags/>

  <TheData/>

  <more>asdf</more>
  <of/>
  <them></them>
</some>

または他の同等の形式<TheData/>を持つことができます。<TheData></TheData>

質問:

1: XML に実際に空の TheData要素が含まれていることを確認するにはどうすればよいですか?

2: HTML エンコードされた別の XML 文字列を に挿入するにはどうすればよいTheDataですか? 他の XML の例:

<mydata>
  <name>John</name>
  <address>New York City</address>
</mydata>

最終結果:

<some>
  <xml></xml>
  <tags/>

  <TheData>
    &lt;mydata&gt;
      &lt;name&gt;John&lt;/name&gt;
      &lt;address&gt;New York City&lt;/address&gt;
    &lt;/mydata&gt;
  </TheData>

  <more>asdf</more>
  <of/>
  <them></them>
</some>

LINQ to XML などでこれを行う簡単な方法はありますか?

4

1 に答える 1