私は、jsonクエリ結果から結果を書き出すための簡単な解決策を探しています。サーバファイルに結果を書き込む
私はjsonクエリから統計を取得し、document.writeというファイルを持っています。
これらの結果は、サーバー上のcsvまたはxmlファイルに出力する必要があります。
私はセキュリティリスクのためにjavascriptを使用できないことを認識しています。しかし、私はPHPを使うことができると理解しています。それとももっと簡単な解決法があるかもしれません。
私は非常にこれに新しいので、誰かが私はこれを把握することができますか私は疑問に思っていた。
私のコードは以下の通りです:
<html lang="en">
<meta charset="utf-8">
<head>
<script type="text/javascript" src="https://code.jquery.com/jquery-3.1.0.min.js"></script>
</head>
<script>
var query = {
"query": [
{
"code": "Sveitarfélag",
"selection": {
"filter": "item",
"values": [
"Alls"
]
}
},
{
"code": "Aldur",
"selection": {
"filter": "item",
"values": [
"Alls"
]
}
},
{
"code": "Ár",
"selection": {
"filter": "item",
"values": [
"18"
]
}
},
{
"code": "Kyn",
"selection": {
"filter": "item",
"values": [
"Alls"
]
}
}
],
"response": {
"format": "csv"
}
};
query = JSON.stringify(query);
$.ajax({
type: "POST",
url: "http://px.hagstofa.is/pxis/api/v1/is/Ibuar/mannfjoldi/2_byggdir/sveitarfelog/MAN02001.px",
data:query,
success: function(json) {
document.write(json);
}
});
</script>
</html>
** EDIT ** だけ明確にする:
私は、XMLまたはCSVを読むことができるアプリケーションがあります。だから私は、上記のファイルからの結果をファイルに印刷して保存する必要があります:「/サーバー/ユーザー/ htdocsに/xml-or-csv/File.csv」
またはXML
jsonをcsvに_convert_するか、ssvに送信したいエルバー? Didntはタスクを得ます、plsは明確になります –
私はxmlまたはcsvだけを読むことができるアプリケーションがあります。だから私は上記のファイルの結果を印刷してファイルに保存する必要があります: "/server/user/htdocs/xml-or-csv/File.csv" – Aron
あなたがデータを投稿した後、保存する部分を処理する必要がありますサーバー側で'file_put_contents(" filename "、serialize($ data))' –