斯潘8
斯潘4
我正在通过数据互操作性使用FME工作台进行一些数据转换,我对JSontemplater有意见。我从包含更多JSON的JSON中获取一个字段,我想把它作为模板的一部分保持不变。fme:get属性xquery改变了内容,而fme:get-json属性返回一个错误,声明数据在执行此操作时不包含任何json文本。
我的模板表达式:
“annotations”:fme:get属性(“annotations”),“initialstepid”:fme:get属性(“initialstepid”),“initialStepName”:fme:get属性(“initialStepName”),“steps”:fme:get属性(“steps”),“displaygrid”:fme:get属性(“displaygrid”)
以及注释字段的一组示例数据:
“annotations”:[“position”:“299,109,171,77“,”text“:”这是注释。“”]
像这样带有get属性…
\“Annotations\”:\“[\ \ \”position \ \\“:\ \”299,109,171,77 \ \ \“文本\ \ \”这是一个注释。
但我使用get json属性得到这个错误:
图_details_2(xmlTemplaterFactory):执行fme时发生以下错误:get json attribute函数:
图表\u详细信息\u 2(xmlTemplaterFactory):属性“annotations”不包含有效的JSON文本
图表\u详细信息\u 2(xmlTemplaterFactory):在第1行发现一个JSON语法错误,列0
图\u详细信息\u 2(xmlTemplaterFactory):JSON数据不完整:意外遇到JSON数据结尾
图表\u详细信息\u 2(xmlTemplaterFactory):在第1行发现一个JSON语法错误,列0
图表\u详细信息\u 2(xmlTemplaterFactory):数据不包含任何JSON文本
熟悉这个工具的人能帮忙吗?
您好!@Samjwest5,正如日志消息所说,“annotations”属性的值不是有效的JSON文档。
请参阅此处了解有关JSON的更多信息:介绍JSON
希望这有帮助。
?2019安全亚搏在线软件公司|合法的