超声波提取机
将JSON(javascript对象表示法)格式文本的部分提取到功能属性中。
参数
JSON属性
json attribute参数标识包含json文本的feature属性。
目标属性
此参数标识应该将JSON查询结果放入其中的特性属性。
JSON查询
此参数是JSON查询,其值将存储在目标属性中。
JSON查询主要用于引用某些JSON文本中的值。它们还可以用来提取一些关于JSON文本的元数据,例如类型(对象,数组,字符串,json值或数组中元素的数目。最外层的json值,必须是一个对象或数组,总是用术语“json”来指代。所包含的值可以使用类似于javascript的方括号索引运算符来引用。
数组中的值可以使用其在数组中基于零的位置来引用(例如,json[2]用于第三个元素)。
可以使用对象键名称引用对象中的值
JSON [键]
数组或对象中的所有值都可以使用通配符索引进行集中引用。
JSON[*]
此转换器使用的查询可以有多个表达式,由“+”运算符分隔,以及字符串文本值。这允许从JSON文本轻松创建更复杂的属性值。例如:
json[“名称”][第一个“]+”“+json[“名称”][最后一个”]
这个JSONFrimeMnterTransformer包含有关JSON查询.
如果无法完全计算JSON查询,将记录一条消息,在不设置目标属性的情况下输出该特性。
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,也可用于一些变压器。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.
变压器类别
FME许可级别
FME专业版及以上
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME知识中心.