【发布时间】:2023-03-14 15:40:01
【问题描述】:
我即将加载一个 XML 以在 Pig 中进行处理,并在一定程度上成功了。现在使用如下单行 XML 标记进行处理,提供的正则表达式不起作用。
这是我的输入数据
这是我的 PigScript
你能告诉我正则表达式有什么问题吗?
谢谢, 卡莱
【问题讨论】:
-
不要使用正则表达式解析 XML。 Pig 0.3.0 has an XPath class,在PIG-3619 中讨论。
-
@Tomalak 谢谢。我正在使用 pig v0.12.0 并在 svn.apache.org/repos/asf/pig/trunk/contrib/piggybank 使用 piggybank,但是在使用 XPath 时我遇到以下错误“错误 org.apache.pig.tools.grunt.Grunt - 错误 1070:无法使用导入解析 XPath: [, java.lang., org.apache.pig.builtin., org.apache.pig.impl.builtin.]”。你能帮我解决这个问题吗?
-
我不能,抱歉。这有帮助吗? stackoverflow.com/questions/13789121/…
标签: xml regex apache-pig