誰かがこの方法を処理する最良の方法を説明できますか?ASP.Net MVC XDocument Html.Decode/Encodeヘルプ
私はTinyMCEエディタを使用しています。これに入力された情報はXDocumentにロードされ、XDocument.ToString()を実行して文字列としてデータベースに書き込まれます。
コンテンツをWebページに出力すると、データベースからXDocumentに文字列をロードし、要素を作成し、書き出すためにHtml.Encodeを実行します。私はXDocumentからそれを取得し、それが実際のページ明らか
<p><em>TEST</em>999</p>
に書き込みHtml.Encodeを行うと、データが、それはこの形式<p><em>TEST</em>999</p>
に入れますデータベースに入れます
これは私が望むものではなく、ユーザーに見せるためにHTMLをページに書き込むべきではありません。
どのような方法が最適ですか?それがデータベースに入る前にデコード/エンコードを行いますか? Decode/Encodeメソッドは、私が実際に何をしているのか分からないので、私を混乱させます。
助けてください。