setminami / Jsonica

to construct huge json data simply.
https://setminami.github.io/Jsonica/
MIT License
0 stars 2 forks source link

type: "array"出力対応 #9

Closed setminami closed 6 years ago

setminami commented 6 years ago

← #5 sheetへのリンクをarrayで表現できれば、[{foo:bar}]のような1アイテム配列も表現できるのでは?

これにより、Readme 4の課題をクリア

setminami commented 6 years ago

"type": "object"|"array"で別シートにリンクされている事を示すようにする。

sheet自体がcolumnがattr, 1行め以降のrowがobject群を示すテーブルを表現する事になるので、type:objectでrow > 2の時どうするか。

-> array指定でsheetの内容は無条件に[]でくくる. objectならくくらず先頭一つだけをぶら下げる 1行しか内容がなければ、[{}]タイプを生成できる。