私はこれを理解しようとしてインターネットを精査してきました。どんなアイデアでも役に立ちます。サーバーから .xfdl ファイル (XML の base64gzip) を取得し、それを PHP で .xml に変換して表示および変更しようとしていますが、このプロセスがわかりません。人々が Ruby を使おうとしているのを見てきましたが、私は Ruby をまったく知りません。誰も助けてくれないなら、私は Ruby を学んでいると思います。ありがとうございます。また、私はこのウェブサイトを調べましたが、これに関する php の例は見つかりませんでした。
質問する
689 次
1 に答える
1
base64_decode()
XML が最初に gzip され、次に base64 でエンコードされていると仮定すると、 andを使用できますgzdecode()
。
echo gzdecode(base64_decode(file_get_contents('file.xfdl')));
ただし、Windows ボックスで実行していない場合は、PHP をコンパイルし --with-zlib
て zlib ライブラリと関数を含める必要があります。
XML 形式になったら、XMLReaderを調べて、PHP で XML を変更および読み取る方法を確認することをお勧めします。
于 2012-01-08T10:34:58.693 に答える