这是我的JSON数据我以嵌套格式获取数据,我没有表格,我想为此创建数据库和表,任何人都可以解释JSON数据并简化,我也想知道它的结构是列表和有序列表,还告诉我哪些都是JSON数据中的列。
int outputInt = (int) output.Value;
答案 0 :(得分:0)
查看json结构并提取对象。为每个对象创建一个DB表。作为示例,以下json是项目的数组/列表:
"itms":[
{
"num":1,
"itc":{
"tx_cs":0,
"elg":"ip",
"tx_i":112.5
},
"itm_det":{
"csamt":0,
"rt":18,
"txval":625,
"iamt":112.5
}
}
],
在其中,您可以找到num
这是项目数。
然后有两个项itc
和itm_det
。
例如itm_det
- 除了其他人外 - 还有一个属性iamt
(看起来像项目金额)和一个属性txval
要使其在数据库中保持持久性,您需要创建一个表xyzitem
,其中包含以下列:ID
,csamt
,rt
,txval
,{ {1}}
因此,您必须为每列找到好的类型。
每当表具有对另一个对象的引用时,保存另一行的ID。如果有更多的对象要引用,那么需要另一个表来保存父对象的ID和每行一个元素的ID。
我希望你能明白如何解决你的问题!
请参阅以下链接以了解这些对象的含义: http://www.risersoft.com/gst-nirvana-return-filing/csv-format/gstr2