{
"Id": 456,
"Type": null,
"Name": "Store112",
"Root": "\\\\server\\ShareFolder",
"Username": "alm",
"Password": null
}
这是来自 HTTP 请求的 JSON 文件响应正文,如何获取“ID”属性的值?UFT或QTP是否具有支持此功能的功能?
为了使用响应中的特定 JSON 属性,您应该执行以下操作。
JSON
从下拉列表中选择然后在要使用该值的活动中,单击输入参数的链接图标,选择HTTP选项卡并从输出部分
选择Id
属性。
使用 QTP10 不可能在本地执行此操作,但取决于您想要从 JSON 文件中获取多少数据(仅 ID 或您是否想要解析整个内容)以及 JSON 文件的复杂程度(多个子对象等)您可以使用以下策略:
id = ImportedObject.ID
""ID"": *([^,]*)
响应正文中的模式的 ID。除非您想从 JSON 文件中获取更多信息,否则我会选择 3。