簡體   English   中英

DataWeave字符串中的轉義字符

[英]Escape character in DataWeave string

我們正在從包含反斜杠(\\)的數據庫中獲取一個值。 經過DataWeave之后,我們得到2個反斜杠。 這是它的外觀:

在此處輸入圖片說明

到底怎么可能只有一個反斜杠? 我們可以以某種方式使用替換功能嗎? 我嘗試過並且無法使其正常工作。

我相信您看到兩個反斜杠的原因是因為反斜杠是保留字符(請參閱JSON spec ),因此DataWeave會自動轉義反斜杠,這是必要的,以免損壞您的DB值。

我認為雙反斜杠不是問題。 使用JSON對象時,您應該獲得正確的內容。

您可以嘗試輸入自己選擇的轉義字符

例如: %output application/csv escape = " "

理想情況下,應將"/"替換為" "

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM