ACTION_PARSE_XML
Parse an XML string and extract element text or attribute values by dot-separated tag path for use in automation workflows.
Instructions
解析 XML 字符串,按标签路径取元素文本或属性。输出:xml_parsed_value, xml_success, xml_error。匹配到多个元素时结果是 JSON 数组字符串。。字符串参数支持 ${var} 插值;结果以变量快照 JSON 返回。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| xml | Yes | XML 文本(支持 ${var})或存着 XML 的变量名 | |
| xpath | No | 点分标签路径,如 root.item.name(不是真正的 XPath);不填返回根元素全部文本 | |
| require | No | 执行后要求为 true 的变量名(如 click_success),不满足按出错处理 | |
| on_error | No | 节点出错时:skip=跳过继续(默认),stop=停止整个工作流 | |
| attribute | No | 取该属性值而不是元素文本 | |
| output_var | No | 结果另存到的变量名(xml_parsed_value 总会写) | |
| node_timeout_ms | No | 单节点超时毫秒,0=不限;默认 30 分钟 |