-3
我有一個這樣的輸入文件:如何使用tmap操作Talend中的JSON文件?
{
"name": "ABC",
"fields": {
"xyz": "{{xyz}}",
"pqr": "{{pqr)}}",
"tuv": "{{tuv)}}",
}
}
我想這樣的輸出:
{
/"name/": /"ABC/",
/"fields/": {
/"xyz/": /"{{xyz}}/",
/"pqr/": /"{{pqr)}}/",
/"tuv/": /"{{tuv)}}/",
}
}
我在TMAP所做的是:
row1.content.toString().replaceAll("\"","\\\"")
但它是不工作。 請幫我獲得預期的輸出。
你使用'replaceAll()'的返回值嗎? –
我只是使用這些組件: tfileinputraw ---(主)---> TMAP ---(主)---> tfileoutputraw和TMAP 和TMAP我已經做到了這一點: row1.content .toString()。replaceAll(「\」「,」\\\「」) 除了這些事情我沒有做任何事情。 –
我從上面的tmap代碼得到的返回值與我提供的輸入相同。 –