私は Web Noob ですが、作成中のアプリに JSON フィードを使用しています。オフィスの人が JSON にオブジェクトを追加できるようにしたいのです。では、html フォームを使用してオブジェクトを json ファイルに追加し、保存するにはどうすればよいでしょうか (JSON はサーバー上にあります)。
質問する
544 次
1 に答える
3
これが役立つことを願っています
<html>
<body>
<h2>JSON Object Creation in JavaScript</h2>
<p>
Name: <span id="jname"></span><br />
Age: <span id="jage"></span><br />
Address: <span id="jstreet"></span><br />
Phone: <span id="jphone"></span><br />
</p>
<script>
var JSONObject= {
"name":"John Johnson",
"street":"Oslo West 555",
"age":33,
"phone":"555 1234567"};
document.getElementById("jname").innerHTML=JSONObject.name
document.getElementById("jage").innerHTML=JSONObject.age
document.getElementById("jstreet").innerHTML=JSONObject.street
document.getElementById("jphone").innerHTML=JSONObject.phone
</script>
</body>
</html>
json_decode を使用して値をデコードするか、これらの値を非表示の要素に挿入して、通常のフォーム データとして送信するだけで、php コードにフェッチすることができます。
$data = json_decode($json_string);
$output = array();
foreach($data as $values){
$output[] = $values->id;
}
詳細については、リンク http://php.net/manual/en/function.json-decode.phpをたどってください。
于 2012-10-14T06:50:25.993 に答える