xmlから読み込みを行い、値が\ n \ t \ tそれらをラップする以外はすべて正しいと思われるようです...おそらくスペーシングやものと関係がある...これを無視するようにC#に指示するにはどうすればよいですか?/n/t/t myValue n t tなしでxmlファイルから読み取る方法
0
A
答えて
1
私はあなたのXMLは次のようになりますと仮定しています:
<foo>
<bar>
baz
</bar>
</foo>
それは人のためにかなり見えるかもしれないが、XMLパーサは、すべての空白を保持するrequiredです。パーサーは、要素の両側に現れる空白を結合することもできません(この場合、foo
のDOM表現には、空白のみを含むTextノード、barのElementノード、空白のみを含むTextノードの3つの子があります) )。
ボトムラインは、フレッドリックの答えは正しいが、行動の背後にある論理的根拠が重要であると考えた。
1
返された文字列のTrim
メソッドを呼び出そうとしましたか?それは、文字列の始めと終わりから改行、タブ、スペースを取り除く必要があります。
0
私のJavaプログラムでこの問題に直面しました。しかし、C#ではありません。
この提案は誰かを助けるでしょう。
以下の手順を実行しました。
1. Before parsing I read the complete XML as a String.
2. Trim the string
3. replace all "\n" to ""
4. replace all "\t" to ""
次に、私は完全に解析しました。
関連する問題
- 1. もしT(n)=θ(n^2)がT(n)= 0(n)ならば?
- 2. T-SQLからxsi:typeを読み取る
- 3. T(n)= 2T(n/2)+ O(n)からO(nlogn)を得る方法
- 4. リストから '\\ n \\ t \\ t \\ t'要素を削除する
- 5. T(N)= T(N/2)+ T(N/4)は、漸化式</p> <p>T(N)= T(N/2)+ Tを解決するためにどのように反復法
- 6. $ T(n)= T(n/2)+ T(n/4)+ O(m)のような漸化関係を解く方法$
- 7. 解決:T(n)= T(n/2)+ n/2 + 1
- 8. 反復T(n)= T(n - log(n))+ 1
- 9. 反復法によるT(n)= T(n-1)+(n-1)の解き方は?
- 10. エスケープ\ nを\ T \ T JSON出力の新しい\ nを削除する方法
- 11. ArrayList <T>オブジェクトをJMSキューから読み取る方法は?
- 12. Macで「\ t \ n」のファイルを区切る方法
- 13. System.Numerics.Vectorにnativeptr <T>から読み出し<T>チャンクF#の
- 14. HttpWebResponseから\ r \ n \ tと "="を追加する方法
- 15. XmlReaderから "\ r \ t \ t"エスケープ文字を削除する方法
- 16. hana :: tuple_t <T、T、T、...> Tおよび要素の数を指定する方法n
- 17. xmlからT-SQLでデータを選択する方法は?
- 18. '\\ t'ではなく '\ t'としてエスケープ文字\ tを読み込みます。Python ConfigParser
- 19. sizeof(T [N])== N * sizeof(T)は保証されていますか?
- 20. タイプT [N]のオブジェクトにT(&ref)[N]をバインドします。
- 21. xmlファイルから単一ノード値を読み取る方法
- 22. Resources.resxから.xmlファイルを読み取る方法は?
- 23. Webサーバー上のXMLファイルからデータを読み取る方法
- 24. XMLファイルからサブノード値を読み取る方法
- 25. は再発関係T(N)= T(N-√N)+1
- 26. xmlファイルをJavaから読み取る
- 27. リソースからXMLファイルを読み取る
- 28. XML変数からデータを読み取る方法は?
- 29. std :: type T **とT * [N]の検索
- 30. おそらくT/MaybeとIO:情報のフェールセーフ読み取り
私たちが手助けできるようにいくつかのコードを記入してください。 –
一部のXMLも投稿する – Crash893