ホームページ > バックエンド開発 > PHPチュートリアル > php jsonとxmlのシリアル化/逆シリアル化_PHPチュートリアル

php jsonとxmlのシリアル化/逆シリアル化_PHPチュートリアル

WBOY
リリース: 2016-07-13 10:25:41
オリジナル
1218 人が閲覧しました

オブジェクトのシリアル化と逆シリアル化は、Web 開発でよく使用されます。最も主流なのは、json 形式と xml 形式のシリアル化と逆シリアル化です。今日は、jsop の小さなデモを書きたかったのですが、php を使用できないことがわかりました。シリアル化の情報を確認してメモしました。

php は、オブジェクトを json 形式でシリアル化/逆シリアル化するための json_encode 関数と json_decode 関数を提供します

りー

image

単純な配列 XML 形式のシリアル化/逆シリアル化

php は、オブジェクトを XML 形式でシリアル化/逆シリアル化するための wddx_serialize_value 関数と wddx_deserialize 関数を提供します

りー

image

HTMLトランスコードのため出力形式が変ですが、実際にシリアル化された文字列はこんな感じです

image

json 形式と比較して、より多くのフィールドがあります
複雑なオブジェクト json 形式のシリアル化/逆シリアル化を操作する場合、処理するオブジェクトは単純な配列ではなく、配列、json_encode、json_decode も使用できます。 。上記の配列コンテンツと同様のオブジェクトをカスタマイズします

りー

りー

image

シリアル化された文字列形式が期待どおりであることがわかります。 XML 形式の複雑なオブジェクトのシリアル化/逆シリアル化。 wddx_serialize_value 関数と wddx_deserialize 関数は、XML 形式の複雑なオブジェクトをシリアル化/逆シリアル化することもできます。今のオブジェクトを例として使用します。

りー

image

生成されたXML文字列構造は次のようになります

image私はついにPHPを勉強しています。記事には多くの誤りがあるので、皆さんに批判して修正していただければ幸いです。

http://www.bkjia.com/PHPjc/824981.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/824981.html技術記事オブジェクトのシリアル化と逆シリアル化は、Web 開発でよく使用されます。より主流のものは、json 形式と xml 形式のシリアル化と逆シリアル化です。今日は、jsop の小さなデモを書きたかったのですが、そうではないことがわかりました。 .
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート