ホームページ  >  記事  >  バックエンド開発  >  有効なjson文字列をオブジェクトに追加する方法

有効なjson文字列をオブジェクトに追加する方法

王林
王林転載
2024-02-11 17:51:181007ブラウズ

如何向对象添加有效的 json 字符串

php Xiaobian Yuzai は、有効な json 文字列をオブジェクトに追加する方法を紹介します。開発プロセスでは、データを json 形式に変換してフロントエンドや他のシステムに送信する必要があることがよくあります。ただし、場合によっては、既存の json オブジェクトに新しいデータを追加する必要があり、そのためには json 文字列を解析、操作、結合する必要があります。この記事では、json データをより適切に処理できるように、この関数を実装する簡単で効果的な方法を紹介します。

質問内容

現在こんな感じです

リーリー

現時点での私の assignment は、ファイルから読み取られた大きなハードコードされた JSON 文字列です。 こんなことやってます

リーリー

しかし、割り当てが json オブジェクトではなく文字列として表示されるため、上記の body は正しくありません。情報構造体 assignment が通常の文字列ではなく json 文字列になることを伝えて、json.marshal が適切に動作できるようにするにはどうすればよいでしょうか?

解決策

タイプ json.rawmessage を使用します。assignment をエクスポートする必要があることに注意してください:

リーリー ###例:### リーリー

以上が有効なjson文字列をオブジェクトに追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。