問題タブ [openexi]

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 投票する
5 に答える
4581 参照

java - EXIをエンコード/デコードするためのJavaサンプル?

EXIficientまたはOpenEXIを使用して、 EXI (Efficient XML Interchange)ストリームをエンコード/デコードするための Java サンプル プログラムを探しています。

誰か助けてくれませんか?サンプルアプリが見つからないようです。

編集: または、EXIficient または OpenEXI を使用できるようにするドキュメントを誰かが教えてくれれば、それは役に立ちます。javadoc を見つけましたが、どのクラスを使用すればよいかわかりません。

または、@StaxMan が指摘しているように、標準 XML API の 1 つと一緒に使用する適切なトップレベル クラスの特定の言及/議論はありますか?

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

java - Nagasena/OpenExi: 属性に < を指定して xml をエンコードする

C# で Nagasena エンコーダーを実装しました。

そして、単純で有効なxmlウィッチのエンコードに問題があります<>または&lt;&gt;:

TransmogrifierException: Nagasena.Sax.TransmogrifierException: End of document is not expected で終わるだけです。

私は C# 実装を使用しているので、Java 実装で問題をテストしました。問題なく動作しています。そのため、いくつかのオプションを変更しようとしましたが、何も役に立ちませんでした。

と置き換え<Text>&lt;</Text><Text><![CDATA[<]]></Text>から<Booo id="6001&lt;" />削除すると&lt;- <Booo id="6001" />、エンコードは成功しました。ただし、属性では cdata を使用する可能性はなく、 <> が含まれている場合、または&lt;&gt;エラーになります。

ながせなライブラリのデバッグをするつもりですが、何か有益なアドバイスがあればよろしくお願いします。

どうも

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

c# - C#/.NET で OpenEXI を使用する EXI デコーダー

C#/.NET を使用して、EXI 有効なコードを含む MemoryStream を受け入れ、XML コードを含む別の MemoryStream を単に出力する EXI デコーダーを作成する方法がわかりません。後でカスタム メソッドを使用して XML コードを解析します。EXI を使用しているのは、最高の圧縮パフォーマンスと低いメモリ フットプリントを達成するためだけです。これまで、例としていくつかの Java 実装を見つけましたが、C#/.NET 対応のものはありませんでした。あらゆる種類のヒントは本当に高く評価されています。