我有以下 JSON 结构:
{
"Results": {
"Package": [{
"@ID": "a1a2a3a4",
"Name": "Package Name",
"Category_ID": {
"@Product_Line_ID": "11",
"#text": "11"
},
"Effective_Start_Date": "2013-08-09",
"Available_Start_Date": "2013-08-09",
"Product_Name": "Web National Promotion",
"Product_To_Product": [{
"@ID": "b1b2b3b4",
"Association_Start_Date": "2013-08-09",
"Max_Occurs": "1",
"Min_Occurs": "1",
"Product": [{
"@ID": "a5a6a7a8",
"Name": "Product Name 1",
"Effective_Start_Date": "2013-08-05",
"Available_Start_Date": "2013-08-05"
},{
"@ID": "a5a6a7a8",
"Name": "Product Name 2",
"Effective_Start_Date": "2013-08-05",
"Available_Start_Date": "2013-08-05"
etc............
我不会创建模型、关系、集合等的复杂结构。(此 JSON 具有嵌套元素的复杂结构
包装 - Product_to_Product -- 产品 -- Procutct 等 - Charge_to_Carge -- 费用 -- 费用等...
我想知道是否有一种方法可以创建 Backbonde 的单个实例,例如“Package”节点,并从该节点访问其他子节点和信息。
请向我展示您管理这种复杂结构的可能解决方案以及从模型“包”访问内部子项的可能方法(代码)。
谢谢
查尔斯