問題タブ [qtxml]
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++ - QStringをメンバー変数としてQXmlStreamWriterを初期化する方法は?
QStringとしてxmlを生成するために、独自のxmlライターを実装しました。
QXmlStreamWriter としてプライベート メンバー変数を持つクラス「MyXmlWriter」を作成し、パブリック メソッド writeToString() で初期化しようとしました。
宣言ヘッダー ファイル:
cpp ファイル内:
このエラーはビルド時に表示されます: error: no match for call to (QXmlStreamWriter) (QString ) writer(&result); *
QXmlStreamWriter 書き込みがローカル メソッドwriteToString()で宣言されている場合、プライベート メソッドwritePart()でこのライターにアクセスでき ません。メンバー変数「writer」を他のメソッドで使用したいので、ローカル宣言はオプションではありません。 .
python - XPath を使用した XML (Collada/Dae) ファイルの解析
私の例を Qt C++ から Python に書き直したいと思います。
入力ファイル ("Plane.dae")
Qt C++:
Python で書き直そうとしましたが、私の例は次の行でフリーズしています。
main.py