可视化元件手册

  1. 首页
  2. 全部文档
  3. 可视化元件手册
  4. 集成功能元件(54个)
  5. Parse字符串转数据可视化对象

Parse字符串转数据可视化对象

名称:

Parse | 字符串转数据可视化对象

图标:

功能:

  • 字符串转数据结构可视化对象
  • 与其他Json XML格式的字符串文本不同,此转元件处理时,因为没有特定格式,所以依据特别字符或固定长度来确定内容的结构信息进行转换
  • 如果数据结构中设计了子对象,但输入字符中没有对应的值,则无法进行转换,也就是输出的结构必须有对就的输入字符内容

使用方式:

将字符串转为数据结构对象

输入

  • <Text>:字符类型的输入,单数,必须项;输入要进行转换的字符串
  • <Control>:空值输入,单数,非必须项;用于流程控制,当前面所有逻辑完成后,传入此输入对象触发当前元件处理

输出:

  • <Structure>:数据结构类型的输出,单数,必须项;输出转换的数据结构对象,应以输入的内容来设计此输出数据结构
    · 用符号分隔内容的,区分符号应在数据结构的子元件的属性中设定,用format.separator属性名称,将区分的每个符号都列在此属性的值中
    · 如果是按字符长度进行内容分拆的,则在数据结构的每个子元件中,用“format.minWidth”和“format.maxWidth”定义子元件变量值的长度,可定义两个属性的值为同一数字,最后一个子对象可以不定义长度
    · 长度有变化的则不能用此方式处理
  • <Done>:空值的输出,单数,必须项;输入内容后完成处理时的空值输出,一般只用于确认已完成处理并向下控制触发下一步处理逻辑

示例:

案例一:将字符串转为数据结构对象来处理数据

  • 用Parse(生成数据结构对象元件)来将”08:20″等结构的时间转为秒数数据,其中Time数据结构对象的format.separator属性值中输入“:”符号

案例二:参考“从需求出发的开发”一章“XML、JSON处理”一节案例