草庐IT

StreamXmlRecordReader

全部标签

xml - 如何使用 StreamXmlRecordReader 解析单个文件中的单行和多行 xml 记录

我有一个输入文件(txt)如下val1||val2||val3||val4-c-1val4-c-2val-d-1如果仔细观察输入,第三个'||'后面的xml数据记录分为两行。我想用hadoopstreaming的StreamXmlRecordReader来解析这个文件-inputreader"org.apache.hadoop.streaming.StreamXmlRecordReader,begin=,end=,slowmatch=true我无法解析第三条记录。我收到以下错误Traceback(mostrecentcalllast):File"/home/rsome/test/cod