斯潘8
斯潘4
我在解析JSON时遇到了一个问题,JSON是通过HTTP调用获得所需内容的结果。(见所附JSON文件。)
如果我下载了.json文件并简单地将其放入带有查询的json阅读器中,
过滤类型:“更新特征属性”并分解一些列表,它给了我所需要的:
我的问题是我有大量的事务要以同样的方式进行,所以我需要使用一个httpcaller。我已经设法用JSonextractor实现了这个目标,我可以得到“type”,例如“id”,但是,在努力分解列表“attributesAfterChange”和“changedAttributesNames”时,listExploder出于某种原因不将它们识别为列表。
我该怎么做才能得到列表值/分解数组?也许很简单,但我现在找不到解决办法。注意:这些列表中的属性各不相同,并不排斥附加的JSON文件中的属性。所以有点复杂…
任何帮助都非常感谢,事先谢谢。
佐尔坦
您好!苏科维奇,
根据工作区其余部分的构建方式和HTTP调用的构建方式,一种选择可能是使用FeatureReader,而不是HTTPCaller和JSON Transformers的组合。在FeatureReader中,可以将格式设置为json或geojson,并使用源数据集参数的URL(也可以是使用文本编辑器从属性构建的属性或字符串)。这样可以节省一些步骤。
希望这有帮助。
最好的,
内森
?2019安全亚搏在线软件公司|合法的