开发者社区> 问答> 正文

kettle 简单xml文件读取重复字段名内容:报错

    刚刚工作,希望大神解惑。举个例子,我要取

<?xml version="1.0" encoding="UTF-8"?>

<mi>

<mt>pmIfInDiscardsLink1</mt>
<mt>pmIfInErrorsLink1</mt>
<mt>pmIfInMulticastPktsLink1</mt>
<mt>pmIfInOctetsLink1Hi</mt>
<mt>pmIfInOctetsLink1Lo</mt>

</mi>

中所有mt的数据,   内容中 look xpath设置的是/mi  字段设置的mt 读取出来只有第一行的mt值求解

展开
收起
kun坤 2020-06-07 13:48:43 1101 0
1 条回答
写回答
取消 提交回答
  • XML文件输入-->字段-->XML路径, 可以设置成酱紫*[name()='mt'][1], *[name()='mt'][2]. 当然是行数确定的话.

    不然就只能在 内容-->循环读取路径 里写酱紫了/*[name()='mi']/*[name()='mt']

    ---------------------------------------------------------------------------------------------------

    2020-06-07 13:48:48
    赞同 1 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
大批量处理excel文件到ODPS中方案 立即下载
Phoenix 全局索引原理与实践 立即下载
HBase2.0重新定义小对象实时存取 立即下载