我正在使用 pig latin 进行大型 XML 转储。我正在尝试获取猪拉丁语中 xml 节点的值。文件就像
<用户名>Shujaat</用户名>
我想得到输入 Shujaat。我尝试了 piggybank XMLLoader,但它也只分离了 xml 标签及其值。代码是
register piggybank.jar;
A = load 'username.xml' using org.apache.pig.piggybank.storage.XMLLoader('username')
as (x: chararray);
B = foreach A generate x;
这段代码也给了我用户名标签和值。我只需要价值观。知道怎么做吗?我发现了正则表达式但不太了解?谢谢