JSonflattener公司
平展json(javascript对象表示法)对象,将对象键和值提取到FME特征属性中。
例如,考虑具有名为JSON公司包含以下文本:
“paramname”:“地理代码结果”,“datatype”:“gpfeaturerecordsetlayer”,“value”:“geometrytype”:“esrigeometrypoint”,“空间参考”:“WKID”:4326
在经过JSonFlatener之后,将向功能添加以下属性:
属性名称 | 属性值 |
---|---|
参数名 | 地理编码结果 |
数据库类型 | gpfeaturerecordsetlayer(gpfeaturerecordsetlayer) |
值.几何类型 | 三度测点 |
值.空间引用.wkid | 4326个 |
输出端口
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
成功处理的功能将通过此端口输出。
参数
输入参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
源JSON文档。JSON文档可以来自任何字符串表达式,包括属性值和工作区参数。
展平参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果此参数设置为不,请每个JSON对象键将成为一个属性,相应的JSON值将成为属性值。如果此参数设置为是的,请只有简单类型的对象值(整数,串,等)将成为属性值,嵌套的对象和数组将被递归地展平,如上例所示。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
此参数可用于提供一个字符串,以便为新创建的属性加前缀。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
显示任何属性,以便其他变压器使用它们。直接在文本框中键入或单击“浏览”按钮以显示编辑器并在其中添加属性。
错误处理参数
FME许可级别
FME专业版及以上
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,在一些变压器中也有。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.
变压器类别
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME知识中心.