Apache pig 如何在我的pig脚本中设置多行字符串?

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

如何用拉丁语设置多行字符串

我试图设置一个包含JSON的字符串。大概是这样的:

myjson = '
    {
        "name":"someone",
        "age":"20"
    }
';

换行符可以添加换行符(
\n
\r\n
)。换行符的影响取决于您以后如何处理数据。(它不会自动填充表中的两行)

也就是说,您也可以创建(有效的)单行JSON,然后格式化它。特别是如果您想要的不仅仅是简单的换行符,那么您就不想在Pig中进行格式化


总之,您还可以尝试使用现有的解决方案来处理JSON,例如所述的JsonStorage类。

它不会直接回答您的问题,但如果您想使用Pig阅读JSON,您可能想阅读您是否尝试过在需要换行时将\n放入字符串?