0

私はVS2010C#を使用しています。メニューのナビゲーションリンクを定義するxmlファイルがあります。xmlファイルでいくつかのアンカータグを定義しましたが、背後のコードでxmlを読み取ると、acnhorタグが表示されません。HttpUtility.HtmlEncodeを使用してエンコードしています。アンカータグが省略されている理由がわかりません。助けてください

XMLファイルのサンプル

<Navigation>
  <MenuItem>
   <a href="">....</a>
    </MenuItem>
  </Navigation>
4

1 に答える 1

0

CDATAノードにアンカーリンクを追加してみてください。以下のようなもの

<Navigation>
 <MenuItem>
  <![CDATA[<a href="">....</a>]]>
 </MenuItem>
</Navigation>

このXMLから読み取る間、inbuildXMLパーサーは値を直接読み取ります。

それが役に立てば幸い。

于 2012-11-06T12:29:50.203 に答える