我使用tRESTClient调用REST服务来发布JSON字符串(带有记录)。 tRESTClient组件不允许我使用与我的字符串匹配的自定义架构。它说:
对于类型String
,方法getDocument()
未定义
似乎是尝试对模式执行getDocument
,但输入模式是STRING而不是DOCUMENT数据类型。
如果我使用tMAP尝试将我的json String转换为Document,我会收到此错误:
类型不匹配:无法从String转换为Document
如何将字符串转换为文档?这是一个json字符串,例如:
{"names:[{"fname":"edgar"},{"fname":"jose"},{"fname":"peter"}]}
答案 0 :(得分:0)
将字符串存储在json文件中,然后从该json文件中读取数据并使用tXMLMap Component为tRESTClient提供输入 tFileInputJson - > tXmlMap - > tRestClien 我希望它会有所帮助:)