使用 hadoop 我尝试在单独的节点中拆分以下 xml
<?xml version="1.0" encoding="UTF-8" ?>
<pages>
<page>
<title>Sourav</title>
</page>
<page>
<title>Gaurav</title>
</page>
<page>
<title>sachin</title>
</page>
<page>
<title>Rahul</title>
</page>
</pages>
喜欢
<page>
<title>abc</title>
</page>
我通过以下命令运行它
hadoop jar /usr/lib/hadoop-0.20-mapreduce/contrib/streaming/hadoop-streaming-2.0.0-mr1-cdh4.0.1.jar -inputreader "StreamXmlRecordReader,begin=<page>,end=</page>" -input /usr/root/xml -output /usr/root/xmloutput
但是我得到了以下输出而不是四个单节点
<page>
<title>Sourav</title>
</page>
<page>
<title>Gaurav</title>
</page>
<page>
<title>sachin</title>
</page>
<page>
<title>Rahul</title>
</page>
和
<page>
<title>sachin</title>
</page>
<page>
<title>Rahul</title>
</page>
难道我做错了什么?感谢您对我做错了什么的任何见解。