改行区切りのJSON
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/04 07:11 UTC 版)
「JavaScript Object Notation」の記事における「改行区切りのJSON」の解説
1行を1つのJSONとする改行区切りのJSONが複数の人によって提案されている。仕様は同一である。改行コードは \n を使わなければならないが、JSON の末尾に \r があっても無視されることから \r\n も利用可能である。 JSON Lines (JSONL) - 拡張子は jsonl Newline delimited JSON (NDJSON)(旧称 Line delimited JSON, LDJSON)- 拡張子は ndjson 、MIMEタイプは application/x-ndjson Comma-Separated Values よりも柔軟性がある。また、JSONの配列を使うよりも可読性があるうえ、ストリーミングにすることができる。以下は例。 {"ts":"2020-06-18T10:44:12","started":{"pid":45678}}{"ts":"2020-06-18T10:44:13","logged_in":{"username":"foo"},"connection":{"addr":"1.2.3.4","port":5678}}{"ts":"2020-06-18T10:44:15","registered":{"username":"bar","email":"bar@example.com"},"connection":{"addr":"2.3.4.5","port":6789}}{"ts":"2020-06-18T10:44:16","logged_out":{"username":"foo"},"connection":{"addr":"1.2.3.4","port":5678}}
※この「改行区切りのJSON」の解説は、「JavaScript Object Notation」の解説の一部です。
「改行区切りのJSON」を含む「JavaScript Object Notation」の記事については、「JavaScript Object Notation」の概要を参照ください。
- 改行区切りのJSONのページへのリンク