当前位置: 首页 > 知识库问答 >
问题:

Dataweave Mule中的双标签分离器

左丘耀
2023-03-14

如何在Dataweave中使用双制表符作为分隔符我已经尝试了选项' \t\t '。但是没有用。请建议答案。

我试过像

  %output application/csv separator='\t\t' 

共有3个答案

夏锐藻
2023-03-14

Separator在Mule XML配置文件中被指定为reader属性,因此您需要将CSV文件的分隔符指定为XML转义Unicode字符< code >(

在Dataweave中,您可以尝试使用

<dw:input-payload>
<dw:reader-property name="separator" value="&#009;"/>
</dw:input-payload>

这里是链接,希望对你有所帮助:-
https://support.mulesoft.com/s/article/ka434000000TR2IAAW/How-to-use-a-TAB-character-as-the-CSV-separator-for-input-in-DataWeave

支智志
2023-03-14

据我所知,目前这是不可能的,只能使用一个分隔字符。

作为一种解决方法,您可以使用:% output application/CSV separator = " "

并在您的值后连接额外的空格(无制表符)

值:我的值“”等...

公孙宗清
2023-03-14

你能试试这个表达式%输出应用程序/csv分隔符='\\t' .我认为这会起作用。

 类似资料:
  • 我想实现PDF的“并行”签名过程,这样用户就可以不是“一个接一个”地进行数字签名,而是同时进行数字签名。为了实现这一点,我决定为所有用户创建初始文档的单独副本,并在它们上获得签名。最终,所有签名都应该连接到单个PDF中。 让我们假设,PDF在签名过程中没有变化,除了签名字段创建(所有acroForms、signaturecontainer、可视签名等都是在之前创建的,并且对所有这些都是相似的)。

  • 问题内容: 是否存在现有的Java库,该库提供了一种从字符串中剥离所有HTML标记的方法?我正在寻找与PHP中的功能等效的东西。 我知道我可以使用这个问题中描述的正则表达式,但是我很好奇,是否可能已经有一种方法可以在Apache Commons库中的某个地方使用。 问题答案: 在开放了将近一个星期的问题之后,我可以肯定地说,Java API或Apache库中没有可用的方法可从字符串中剥离HTML标

  • 我是编程新手,刚刚开始学习java。我想尝试打开一个超文本标记语言文件,并将其划分为标记每个标记和内容每个内容。 我刚刚学会了如何使用扫描仪扫描,然后检查hasNext(),但我发现它只检查空格。 问题是... 有人能帮我吗?我被卡住了。请提供一份循序渐进的指南。 我见过一些第三方程序,这种自动化,但我想学习它的“编码方式”。因为我正在自学编程,特别是Java... 非常感谢!:)

  • page标签 用于显示分页,和其它有分页功能的标签一起使用,请不要单独使用,一个模板里可以用多个分页标签,用 name 区分 标签名 作用 包含属性 page 显示分页 name 标签属性: | 标签属性名 | 含义 | | --- | --- | | name |分页变量名 | 显示分页 <page/>

  • page标签 用于显示分页,和其它有分页功能的标签一起使用,请不要单独使用,一个模板里可以用多个分页标签,用 name 区分 标签名 作用 包含属性 page 显示分页 name 标签属性: | 标签属性名 | 含义 | | --- | --- | | name |分页变量名 | 显示分页 <page/>

  • 问题内容: 我需要用ajax调用产生的html替换页面中div的内容。问题是html中包含一些必要的脚本,并且jquery html()函数似乎将它们剥离了,我需要过滤响应并仅获取特定的div。 我正在考虑一种解决方法,该方法是从ajax响应中提取所有脚本标签,然后将其附加到DOM中,但是这样做很麻烦。 这是我的代码; 但这是任何结论。我尝试了那里提出的解决方案,但没有一个起作用。 编辑:我似乎找