我有如下的XML输入文件:
<company>
<cname>cat</cname>
<emp>
<ename>x</ename>
<egender>m</egender>
</emp>
<emp>
<ename>y</ename>
<egender>f</egender>
</emp>
</company>
我想解析这个XML并加载到Hive表中。
Hive表中所需的输出是:
cname|ename|egender
cat |x | m
cat |y | f
答案 0 :(得分:0)
您当然可以使用JAXP to parse xml文档。 或者,您可以使用STaX to parse文档。参考文章来自Java教程,并将提供足够的示例来帮助您弄清楚如何执行此操作。