問題タブ [codesynthesis]

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.

0 投票する
1 に答える
501 参照

xml - Xerces C++ 3.x (CodeSynthesis XSD) でアサーションを使用するにはどうすればよいですか?

XSD 1.1 アサーションに関するこのチュートリアルを読んだところです。

http://www.ibm.com/developerworks/library/x-xml11pt2/

私は彼らの例の 1 つをコピーして、このxsdファイルを作成しました。

次のコマンドを使用して、CodeSynthesis XSD XML スキーマを C++ コンパイラ4.0.0に使用して、これを解析して hxx ファイルをコード生成しようとしています。

/path/to/binary cxx-tree /path/to/file.xsd

しかし、次のエラーが表示されます。

/path/to/file.xsd:7:41: エラー: 複合型定義の要素 'assert' が無効です

xml バージョンを に変更すると、同じエラーが発生し1.0ます。私が理解しているように、この場合、xml のバージョンは重要ではありませんが、間違っている可能性があります。

このエラー メッセージの原因は何ですか?どうすれば修正できますか?

0 投票する
0 に答える
96 参照

xml - xml/schemaファイルをオープンライセンスのクラス表現に変換するXMLパッケージ

スキーマ ファイル (.xsd) の xml ファイルを解析し、それをクラス ベースの形式にロードして、任意のフィールド/属性/などを簡単に設定/取得できる C++/Python のオープン ソース パッケージを探しています。ドキュメント。

tinyxml2 と Apache xml プロジェクトを調べましたが、探しているものが正確に見つかりませんでした ...

http://www.codesynthesis.com/products/xsd/が最適なソリューションですが、ライセンスは GPL2 であり、私には機能しません。

助けてくれてありがとう!

0 投票する
1 に答える
94 参照

c++ - コード合成 - DOMDocument のあいまいなエラー

私が持っている XML スキーマを使用して C++ ヘッダーを生成するために CodeSynthesis XSD を使用しようとしています。ヘッダーは正常に生成されますが、コードのコンパイルに関しては、次のようなエラーメッセージがポップアップ表示されます

0 投票する
0 に答える
41 参照

vhdl - VHDL 合成エラーとコードの提案

シリアルデータを取得して並列化し、それに応じて応答し、指定されたコマンドに基づいて出力する VHDL SPI スレーブインターフェイスを設計および構築しようとしています。現在、シミュレーションは想定どおりに実行されますが、合成すると、register_file または register_address で数百のエラーが発生します。

エラーは常に次のようなものです

これは私のシミュレーションの写真で、ここでは問題なく動作しますが、私のコードはほとんど合成できないと思います。 私のシミュレーション

このエラーと私のコード全般に関するフィードバックをお待ちしております。VHDL を使い始めてまだ 1 週間ほどですが、まだ構文とプログラミング スタイルに慣れようとしています。