Hive中的嵌套XML解析

时间:2016-11-26 17:33:08

标签: xml hive

我有如下的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

1 个答案:

答案 0 :(得分:0)

您当然可以使用JAXP to parse xml文档。 或者,您可以使用STaX to parse文档。参考文章来自Java教程,并将提供足够的示例来帮助您弄清楚如何执行此操作。