サーバーと通信し、XML でアプリケーションの情報をダウンロードする必要がある J2ME アプリケーションがあります。データの形式が改善されれば、アプリケーションの実行速度が大幅に向上し、より効率的な解析コードを作成できるようになります。
XML の効率的な代替手段を知っている人はいますか? たぶん、携帯電話に特有のものでしょうか?
結論は、私が同意するWBXMLです。
Google のProtocol Buffersを試すことができます。非常にコンパクトなバイナリ エンコーディングと高度に最適化されたパーサー/エンコーダー。簡単に言えば、構造についていくつかの記述を書くと、クライアントとサーバーに含める Java、C++、または Python の特殊な OOP ライブラリにコンパイルされます。
JSONは常に存在しますが、それが必要なものかどうかはわかりません。
http://java.sun.com/developer/technicalArticles/javame/json-me/
この種の (効率的で小さい) ための多くのプロトコルについては聞いたことがありませんが、効率の点で xml よりもはるかに優れている Hessian を試すことができます。
http://www.caucho.com/resin-3.0/protocols/hessian.xtp
しかし、疲れて、役立つかもしれない以下をチェックしてください
https://stackoverflow.com/search?q=j2me+hessian
具体的には