斯潘8
斯潘4
你好,
我是新加入JSON的。实际上,我使用httpcaller获取数据,并将输出保存为csv格式。我使用了creator httpcaller jsonvalidator jsonformatter jsonfrattener writter(csv)。一切似乎都是正确的,直到格式化程序,但是当我用压扁器的时候,这些元素在csv输出中甚至在inspector中都不会被分解。
一种可能的方法是使用JSonFragmentCenter和ListIndexer的组合
J振动中心
列表索引器
注意:如果“routesections”数组为空,结果“name”将是根对象“name”的值,因为根对象也有一个名为“name”的成员。如果有这种情况,在ListIndexer之前检查“routesections”元素的数量。
#我认为我以前的答案没有被移到第一页的顶部。
您发布的文本只包含一个JSON对象,它包含一个名为“name”的字符串成员和两个名为“routesections”和“servicetypes”的数组成员。这些数组的每个元素还包含一个名为“name”的成员。要提取哪些对象?
这是您发布的JSON对象。
“$type”:“tfl.api.presentation.entities.line,tfl.api.presentation.entities“,“ID”:“102”,“name”:“102”,“modename”:“总线”,“created”:“2015-12-07t14:16:21.757”,“modified”:“2015-12-07t14:16:21.757”,“linestatus”:[],“routesections”:[“$type”:“tfl.api.presentation.entities.matchedRoute,tfl.api.presentation.entities“,“name”:“布伦特交叉购物中心-埃德蒙顿绿色汽车站”,“direction”:“入站”,“originationname”:“布伦特交叉购物中心”,“destinationname”:“埃德蒙顿绿色汽车站”,“发起人”:“490004282D”,“目的地”:“490009983A”,“servicetype”:“常规”,“$type”:“tfl.api.presentation.entities.matchedRoute,tfl.api.presentation.entities“,“name”:“埃德蒙顿绿色汽车站-布伦特交叉购物中心”,“direction”:“出站”,“originationname”:“埃德蒙顿绿色汽车站”,“destinationname”:“布伦特交叉购物中心”,“发起人”:“490009983g”,“目的地”:“490004282A”,“servicetype”:“常规”,“$type”:“tfl.api.presentation.entities.matchedRoute,tfl.api.presentation.entities“,“name”:“布伦特交叉购物中心-埃德蒙顿绿色汽车站”,“direction”:“入站”,“originationname”:“布伦特交叉购物中心”,“destinationname”:“埃德蒙顿绿色汽车站”,“发起人”:“490004282D”,“目的地”:“490009983A”,“servicetype”:“常规”,“$type”:“tfl.api.presentation.entities.matchedRoute,tfl.api.presentation.entities“,“name”:“埃德蒙顿绿色汽车站-布伦特交叉购物中心”,“direction”:“出站”,“originationname”:“埃德蒙顿绿色汽车站”,“destinationname”:“布伦特交叉购物中心”,“发起人”:“490009983g”,“目的地”:“490004282A”,“servicetype”:“常规”],“servicetypes”:[“$type”:“tfl.api.presentation.entities.lineservicetypeinfo,tfl.api.presentation.entities“,“name”:“常规”,“uri”:“/line/route?IDS=102&servicetypes=regular“”]
?2019安全亚搏在线软件公司|合法的