-1

重複の可能性:
Javascript での XML <-> JSON 変換

最終的に PHP サーバー上で XML ファイルに変換する必要がある Javascript のデータ ストアがやや大規模です。データを JSON オブジェクトにして、これを ajax POST で PHP に送信してから、PHP ライブラリで XML オブジェクトを作成して XML ファイルを作成するのは、かなり面倒に思えます。

javascript である種の XML オブジェクトを作成し、これを dojo/ajax 呼び出しで PHP に送信することをお勧めします。残念ながら、XML を作成するための適切な Dojo または Javascript ライブラリーを見つけることができませんでした。手動で XML を作成するのは面倒でエラーが発生しやすいようです。Javascript で XML を作成する良い方法はありますか? 私はこれについて間違っていますか?すべてのデータを大きな JSON として送信し、PHP で解読する必要がありますか?

4

1 に答える 1

1

JSON を PHP に渡し、JSON を配列にデコードしてから、配列を XML ドキュメントに変換します。

JSON を配列に変換するには、次のようにします。

    $data_array = json_decode('{"JSON":"STRING"}', true);

そして、配列をxmlとして保存することに関するこの記事をチェックしてください。

于 2012-10-08T20:33:00.620 に答える