当请求是文本时,如何在 wso2 esb foreach 中介器上添加表达式

2023-11-30

我使用了 wso2 foreach 调解器。当我的请求是 Json 时,我添加“//data”作为表达式。

foreach表达式=“//数据”

我的json请求是这样的

{  
  "data":[ 
  {  
     "id":1,
     "name":"abc",
  },
  {  
     "id":2,
     "name":"efg",
  }
 ]
}

这个场景效果很好。现在我需要像这样发送“pri,23,aaaa;女娲,45,qqqq”文本值作为请求。问题是,

当请求是文本值时,如何在 foreach 标记中设置表达式


ForEach 中介器仅支持 XML 和 JSON 内容类型。您的消息是 CSV,因此我建议您将其转换为 XML,然后使用 ForEach 中介器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当请求是文本时,如何在 wso2 esb foreach 中介器上添加表达式 的相关文章

随机推荐

  • sizeof 以及当一个字节大于 8 位时?

    Since sizeof是一个运算符 为什么我们可以使用sizeof something 就像函数调用一样 什么时候一个字节不是8位 此上下文中的字节与无符号字符相同 并且可能大于 8 位 字节有可能小于8位吗 既然 sizeof 是一个运
  • js 异步/等待返回承诺

    只做一个简单的功能 async function doAsync return await test console log doAsync 输出 承诺 PromiseStatus pending PromiseValue undefine
  • Delphi Chromium - 迭代 DOM

    我正在尝试使用 TChromium 迭代 DOM 并且因为我使用 Delphi 2007 所以我无法使用匿名方法 所以我创建了一个继承 TCEFDomVisitorOwn 的类 我的代码如下 但由于某种原因 访问 过程从未被调用 所以什么也
  • 使用bunyan logger登录nodejs

    我正在我的nodejs代码中初始化bunyan记录器 如下所示 var log bunyan createLogger name myapp stream process stdout level info 这是来自 Bunyan 文档ht
  • 将嵌套字典转换为 IReadOnlyDictionary

    我正在尝试给出一个IReadOnly 内部参考Collection对象 这在大多数情况下效果很好 但如果我想将包含集合的字典转换为IReadOnlyDictionary含有一个IReadOnlyCollection 这是一个代码示例 var
  • Python Outlook 获取来自发件人的所有电子邮件

    我正在尝试使用 python 来浏览 Outlook 并获取发件人的所有电子邮件 我已经看过但不知道如何做到这一点 我可以按主题获取电子邮件并返回发件人 但我希望获取所有发件人然后返回主题 这就是我用来按主题获取发件人的方法 import
  • 如何从浏览器保存 .pdf?

    我尝试使用在 stackoverflow 上找到的不同方法来保存 pdf 文件 包括FileUtils IO然而 我总是会把它弄坏 当我使用记事本打开损坏的文件时 我得到以下内容
  • 将gridview转换为图像

    我想将 gridview 转换为图像并将其保存到 asp net 3 5 中的本地磁盘 我不知道该怎么做 任何人都可以建议一些东西 提前致谢 以下链接可能对您有帮助 将 DataGridView 转换为位图 使用 Reporting Ser
  • 点击时设置 PHP cookie

    所以我宁愿不使用 JS jQuery 但我似乎无法让它工作 我有一个链接 a href hideupdates hide Hide Updates a 我正在尝试用它来设置 cookie if GET hideupdates hide se
  • 将新值写入数组

    这是我的代码片段 typedef float point2 2 point2 a 90 90 point2 b 90 90 point2 c 90 90 point2 d 90 90 glBegin GL POLYGON glVertex2
  • SQL Developer 不显示 dbms_output

    我正在尝试在 SQL Developer 中编写 PL SQL 代码 但它没有显示输出 我的程序编译成功 这是代码 set serveroutput on declare begin dbms output put line Hi end
  • 使用条件 ?:(三元)运算符的好处

    与标准 if else 语句相比 运算符有哪些优点和缺点 显而易见的是 条件 运算符 处理直接值比较和赋值时更短 更简洁 似乎不像 if else 结构那么灵活 标准如果 否则 可以应用到更多的情况 比如函数调用 通常是不必要的长 每个语句
  • 如何使用 DotNetOpenAuth 检索 google 个人资料?

    我正在尝试使用 DNOA 为我的应用程序提供 OpenId 支持 以便离开我迄今为止一直使用的 Janrain 解决方案 问题是 到目前为止 我拥有的用户拥有基于个人资料的标识符 https www google com profiles
  • 从互联网下载 HTML 后字符串中的字符发生变化

    使用以下代码 我可以从互联网下载文件的 HTML WebClient wc new WebClient string downloadedFile wc DownloadString http www myurl com 但是 有时该文件包
  • Web API 版本控制配置

    我是Mvc新手 尝试编写restful api 我使用Web api类型的应用程序 并尝试创建版本控制 最后我想要像 api v1 values get api v2 values get 这样的链接类型 我尝试在控制器文件夹中创建文件夹
  • 如何获取网站的加载时间和访问量?

    我正在开发一个程序 该程序应该测量我作为输入提供的网站的加载时间和容量 这里我有一些代码只返回网站的响应时间 但我想要总加载时间和项目的总体积 图片 JavaScript HTML 等 public string Loading Time
  • 通过另一个字段选择具有最大日期顺序的数据[重复]

    这个问题在这里已经有答案了 我已经在 SQL 数据库中创建了这个表 index Reg No Payment Payday 1 S001 100 2017 01 01 2 S001 500 2017 02 01 3 S002 400 201
  • 从字母数字字符中删除数字

    我有一个字母数字字符列表 如下所示 x lt c ACO2 BCKDHB456 CD444 我想要以下输出 x lt c ACO BCKDHB CD 您可以使用gsub为了这 gsub digit x or gsub 0 9 x 1 ACO
  • 按自定义顺序对 Laravel Collection 进行排序,而不是 asc 或 desc

    我有这个数组作为 Laravel Collection data id 863368 reference Ref 1 status 1 id 863391 reference Ref 2 status 2 id 863390 referen
  • 当请求是文本时,如何在 wso2 esb foreach 中介器上添加表达式

    我使用了 wso2 foreach 调解器 当我的请求是 Json 时 我添加 data 作为表达式 foreach表达式 数据 我的json请求是这样的 data id 1 name abc id 2 name efg 这个场景效果很好