XML と通常の文字列を含む文字列があります。<math....</math>
文字列内のすべてのインスタンスを解析する必要があります。<math>
この文字列からこれの複数のセクション (からまで)を解析するにはどうすればよい</math>
ですか?
Here is some content <math
xmlns="http://www.w3.org/1998/Math/MathML">
<mi>a</mi><mo>≠</mo><mn>0</mn> </math>, that is mixed in with
this other content <math xmlns="http://www.w3.org/1998/Math/MathML">
<mi>a</mi><msup><mi>x</mi><mn>2</mn></msup> <mo>+</mo>
<mi>b</mi><mi>x</mi> <mo>+</mo> <mi>c</mi> <mo>=</mo> <mn>0</mn>
</math> we want to be able to seperate this string
背景: この質問を一般的なものにしようとしました。私がやろうとしていることの詳細は、MVC3 エンコーディングと Raw の比較です。デフォルトですべてをエンコードします。MathML をエンコードしたくはありませんが、他のすべてをエンコードしたいと考えています。そのため、その一部を Html.Raw (MathML 部分) としてレンダリングし、残りを通常のエンコードされた文字列としてレンダリングしたいと考えています。