Apache pig 如何在我的pig脚本中设置多行字符串?
如何用拉丁语设置多行字符串 我试图设置一个包含JSON的字符串。大概是这样的:Apache pig 如何在我的pig脚本中设置多行字符串?,apache-pig,Apache Pig,如何用拉丁语设置多行字符串 我试图设置一个包含JSON的字符串。大概是这样的: myjson = ' { "name":"someone", "age":"20" } '; 换行符可以添加换行符(\n或\r\n)。换行符的影响取决于您以后如何处理数据。(它不会自动填充表中的两行) 也就是说,您也可以创建(有效的)单行JSON,然后格式化它。特别是如果您想要的不仅仅是简单的换行符,那么您就不想在Pig中进行格式化 总之,您还可以尝试使用现有的解决方
myjson = '
{
"name":"someone",
"age":"20"
}
';
换行符可以添加换行符(
\n
或\r\n
)。换行符的影响取决于您以后如何处理数据。(它不会自动填充表中的两行)
也就是说,您也可以创建(有效的)单行JSON,然后格式化它。特别是如果您想要的不仅仅是简单的换行符,那么您就不想在Pig中进行格式化
总之,您还可以尝试使用现有的解决方案来处理JSON,例如所述的JsonStorage类。它不会直接回答您的问题,但如果您想使用Pig阅读JSON,您可能想阅读您是否尝试过在需要换行时将\n放入字符串?