【问题标题】:Dynamic xquery/xpath in activevosactivevos 中的动态 xquery/xpath
【发布时间】:2014-12-18 15:10:54
【问题描述】:

我想在属性文件中配置 xpath 或 xquery 并且需要在读取数据时使用该变量。

比如我在配置文件中配置了xquery属性

aXquery = types:Request/types:Person/type:details/type:a/text()

我需要在脚本中使用这个 aXquery 变量,比如

$RESTRequest/types:payload/string($configData/ns2:XPaths/ns2:aXquery)

谁能帮我解决这个在activevos中怎么做?

【问题讨论】:

    标签: xpath xquery


    【解决方案1】:

    我认为您不能直接使用属性文件。 AFAIK 有三个选项可以实现动态配置机制:

    1. 使用 URN 映射(可在 ActiveVOS 控制台/管理/URN 映射中配置)。您可以在 ActiveVOS (resolveURN) 中阅读具有 XQuery 中可用功能的内容。
    2. 将配置值放入数据库中(例如,创建一个新表)并使用 ActiveVOS 数据库访问机制读取这些值。
    3. 将您的配置文件包装在 Web 服务中并从您的进程中调用该服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多