我想从配置单元表中提取特定的列值。该列包含XML数据。如何解析XML数据并从该特定XML列中提取名称和值。我还想将提取的数据插入另一个Hive表中。
答案 0 :(得分:1)
示例:
select xpath ('<a><b id="1"><c/></b><b id="2"><c/></b></a>','/descendant::c/ancestor::b/@id') from t1 limit 1 ;
[1","2]
在这两个选项中,您都需要具备Xpath表达式知识。
如果要将提取的数据插入到另一个表中,请使用create table作为xxxxx中的select xxx(Create Table As Select (CTAS))