問題タブ [tinyxml2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - xml から整数と浮動小数点数を取得する
私は tinyxml2 を使用しており、属性の文字列を取得する方法を知っていますが、整数、浮動小数点数、ブール値も取得したいと考えています。だから、私はこのコードを持っています:
そして、sample.xml は次のとおりです。
xml ファイルは単なる偽のサンプルであり、本物ではありません。
とにかく、属性「年齢」内にある整数値をまだ取得できません。これが機能しない場合、tinyxml2 を使用して xml ドキュメントから int と float を取得するにはどうすればよいですか?
c++ - TinyXml2 を使用して XMLDocument のコンテンツを別の XMLDocument にコピーできないのはなぜですか?
以下のコードが、1 つの要素を doc1 から doc2 にコピーする意図どおりに機能しない理由がわかりません。
誰かがこれを改善する方法を指摘できますか?
xml - TinyXML 2 データ抽出
私はXMLファイルを持っています:
図形のファイル パスを抽出する必要があります。
私が取得できる唯一のデータは、最初の属性別名 type:obj です。ファイル名、存在する場合は変換データ、およびその他のデータを取得するにはどうすればよいですか?
c++ - TinyXML2 ライブラリを使用して C++ で XML ノードを反復処理する方法
TinyXML2 でノードを反復するにはどうすればよいですか? ドキュメントに従ってみましたが、これを把握できません。
http://www.grinninglizard.com/tinyxml2docs/index.html
私の XML は既に にロードされていstd::string
ます。したがって、次のようにコンパイルされます。
doc
アイテム リストを反復処理して、内部のタイトル フィールドと著者フィールドをstd::string
変数に取り出すにはどうすればよいでしょうか。
これが私の XML サンプルです。
vector
C++のような単純なものを望んでいてitem
、おそらく C++map
内部で"title"
and"author"
または.title
orでアドレス指定できます.author
。
c++ - XML ファイルが欠落している場合の tinyxml2 のセグメンテーション エラー
Cophir XML データから情報を取得しようとしています。ただし、一部の XML ファイルは品質が低く、セグメンテーション違反が発生しています。
実行しようとしているコードで、エラーの原因となっているのは次のとおりです。
優れた Cophir XML は次のとおりです。
セグメンテーション違反の原因となっている不適切な XML は次のとおりです (コメント フィールドがないことに注意してください)。
私は調査しましたが、「commentElement」がnullポインターを受け取ると言っている人がいるだけで、実際には起こりません。コマンド「commentElement=commentsElement->FirstChildElement("comment");」すぐにセグメンテーション違反を生成します。
xml - TinyXML2 SetAttribute は文字列オブジェクトを受け入れられませんか?
TinyXML2 を使用していますが、 SetAttribute
.
文字列リテラル (つまり"001"
) は受け入れますが、文字列変数は受け入れません。
この問題について教えてください。
- "001" がエラーなしで受け入れられるのとは異なり、customerID は文字列として受け入れられません。しかし、CustomerID と "001" はどちらも文字列ですが、なぜこのようなことが起こるのでしょうか?
c++ - C++ の tinyXML2 で NULL ポインタを取得するのはなぜですか?
私は XML 解析ビジネスに不慣れです。ばかげた質問で申し訳ありません。
XML をナビゲートしたい:
私が実行しようとしているコードは(インターネットチュートリアルに従って)次のとおりです。
は問題ありませんpRoot1
が、 の値pbook1
は常にNULL
です。私はそれが指すことを期待しますbk101
助けや提案はありますか?前もって感謝します
html - tinyXML2 ライブラリを使用して JavaScript で HTML ファイルを読み込みます
Javascript を含む HTML ファイルがあります。しかし、tinyXML2 ライブラリを使用してこの HTML ファイルを読み込むことができません。エラーを出しています。
私のhtmlファイルは次のようなものabc.html
です:
このhtmlファイルをロードするための私のC ++コードは次のとおりです。
err
エラーコードが表示されるようになりましたXML_ERROR_PARSING_ELEMENT
。
この HTML ファイルでやりたいことは、タグ<ul>
の下にある特定のタグを見つけて、<body>
そのタグ内にさらにいくつかの項目を追加することです。
エラーが発生する理由と、どうすればエラーが発生するかを教えてください。