2
如何在拉丁文中設置多行字符串?如何在我的豬腳本中設置多行字符串?
我想設置一個包含JSON的字符串。是這樣的:
myjson = '
{
"name":"someone",
"age":"20"
}
';
如何在拉丁文中設置多行字符串?如何在我的豬腳本中設置多行字符串?
我想設置一個包含JSON的字符串。是這樣的:
myjson = '
{
"name":"someone",
"age":"20"
}
';
可與斷行字符(\n
或\r\n
)加入甲換行符。創建換行符的影響取決於您以後如何處理數據。 (它不會自動填充表中的兩行)。
也就是說,你也可以創建(有效的)單行JSON,並在之後進行格式化。特別是如果你不僅僅需要簡單的換行符,你不想在Pig中進行格式化。
總之,您還可以嘗試使用現有解決方案來處理JSON,例如描述的here的JsonStorage類。
它不直接回答你的問題,但如果你想閱讀Json與豬,你可能想閱讀http://stackoverflow.com/questions/5013003/how-do-i-parse-json-in-pig – fxm
換行符是否有必要時,您是否嘗試過將\ n放入字符串中? – vicsana1