プラットフォームに依存せずに使用できるネイティブ PHP wbxml API はありますか? おそらくローダブルモジュール?
pecl の実装を見たことがありますが、win32 プラットフォームでビルドをうまく処理できませんでした。
プラットフォームに依存せずに使用できるネイティブ PHP wbxml API はありますか? おそらくローダブルモジュール?
pecl の実装を見たことがありますが、win32 プラットフォームでビルドをうまく処理できませんでした。
私は専門家ではありませんが、基本的に 2 つの選択肢があることを発見しました。
1 つは、問題が発生している pecl ライブラリです。
2 つ目は、Horde のあらゆる場所で WBXML エンコーダーとデコーダーのクラスを見つけたことです。それらはあなたの出発点になるかもしれませんし、オープンソースであるため、あなたのニーズをうまく満たしてくれるかもしれません。ここに私が見つけたリンクがあります。
私は WBXML について多くのことを知りませんが、収集できる限り、バイナリ形式の XML ファイルです。最も単純には、simpleXML などの XML モジュールを使用して XML ドキュメントを生成し、それを文字列として出力してから、PHP の組み込みファイル処理関数 (fopen、fwrite など) を使用して、文字列をバイナリ データとしてファイル。プロセスを逆にするには、ファイルを文字列としてロードし、SimpleXML で解析します。
ただし、WBXML 形式の具体的な詳細を知らなくても、それ以上のことがあると確信しています。また、必要なコードを自分で実装する必要がありますが、PHP 自体に実装できるため、クロスプラットフォームの移植性を達成するのが少し簡単になります。
残念ながら、それ自体は本当に答えではありませんが、正しい方向に進むことを願っています.