我想获得印地语和普通话的价值。在Hive中使用XPATH从下面的xml中学习英语。
<employees>
<employee>
<name>Ranjith</name>
<language emp:langCode="HI">Hindi</language>
<city emp:country="india">Delhi</city>
<employee>
<employee>
<name>John</name>
<language emp:langCode="EN">English</language>
<city emp:country="america">Sunnyvale</city>
<employee>
</employees>
任何人都可以帮忙吗?
我尝试了一些选项,但没有效果。
答案 0 :(得分:0)
通用xpath将是:
/employees/employee/language
但是你的xml中有一些错误。这是更新的xml:
<employees>
<employee>
<name>Ranjith</name>
<language langCode="HI">Hindi</language>
<city country="india">Delhi</city>
</employee>
<employee>
<name>John</name>
<language langCode="EN">English</language>
<city country="america">Sunnyvale</city>
</employee>
</employees>
这是使用显示的xpath
的结果Element='<language langCode="HI">Hindi</language>'
Element='<language langCode="EN">English</language>'