JSONFragmenter

JSON(JavaScript对象符号)格式化的文本到新的FME特征的提取物的部分。

输出端口

参数

资源

参数

平滑参数

JSON查询

甲JSON查询是一种简单的机制来指代JSON文档内的值。查询是由一个或多个表达式,它们通过一个+运算符分开的向上。有三种类型的表达式:JSON结构表达式,JSON属性表达式和字符串常量表达式。

JSON结构表达式

甲JSON结构表达式可以引用值JSON文档英寸最外面的JSON元件,它必须是一个数组或一个对象,总是由术语JSON指代,并且该术语必须出现在每一个JSON结构表达的开始。子元素可以被称为使用JavaScript状括号指数运算符。例如,如果最外面的元件是一个数组,该数组的第一个元件可以由表达式JSON [0]简称,第二元件可以通过表达式JSON [1]被称为,等等。同样地,如果最外面的JSON元件是一个对象,与键“姓名”和“地址”,则这些键的值可以由表达式JSON [“名称”]和JSON [“地址”]分别称为。

这些指数运营商可以进行级联。例如,它的最外JSON元件是具有一键和“地址”,它的值是包含键“城市”和“省”的物体的目标,则这些值可以通过称为表达式JSON [“地址”] [“城市”]和JSON [ “地址”] [ “省”。

为了参考的所有值在数组或对象,可以使用一个通配符指数*。例如,如果最外面的JSON元件是一个数组,则表达式JSON [*]是指在阵列中的每个元件。

JSON属性表达式

属性表达式是如上述那样,通过接着的结构表达。(点)运算符和属性名。目前,唯一支持的属性类型和尺寸。type属性返回JSON值的类型由JSON结构表达式表示。例如,如果最外面的JSON元件是一个数组,并且该阵列的第一个元素是一个字符串,则表达式JSON [0] .TYPE将有字符串的值。大小属性,它只能应用于阵列,返回数组中元素的数目。

字符串文字表达式

字符串文字表达式仅仅是一个引用字符串值,如“这是一个字符串文字表述”。

FME许可级别

FME专业版及以上

编辑变压器参数

使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项

变压器分类

具体格式

卷筒纸

技术史

美联社FME功能或工厂:JSONQueryFactory

搜索FME社区亚搏国际在线官网

搜索样品和有关该变压器的FME社亚搏国际在线官网区

标签关键词:JSONExploder