带有列标题的Xpath?

时间:2018-04-13 20:04:20

标签: xml xpath

我希望为下面的XML生成XPath。 " cname"节点是列标题和" c"节点是每个节点的值。所以它代表数据集中的一行。

数据集的每一行还有一个时间戳,该时间戳由" time_stamp"," time_delta"和"时代" "数据"中的属性节点。

因此,当解析XML时,每一行看起来都像:

timestamp|cname value|c value.

我是XPath的新手,所以我很难弄清楚如何让它全部工作。

<group serial="0x757c6ce4">
    <data columns="13" time_stamp="0x582e5290" time_delta="3600" epoch="0x58110bb8">
        <cname t="P">Grid</cname>
        <cname t="S">Grid*</cname>
        <cname t="P">Gen Set</cname>
        <cname t="S">Gen Set*</cname>
        <cname t="I">I CT1</cname>
        <cname t="I">I CT2</cname>
        <cname t="I">I CT3</cname>
        <cname t="I">I CT4</cname>
        <cname t="I">I CT5</cname>
        <cname t="I">I CT6</cname>
        <cname t="V">V L1</cname>
        <cname t="V">V L2</cname>
        <cname t="V">V L3</cname>
        <r>
            <c>5767921882</c>
            <c>9191660779</c>
            <c>-10086911</c>
            <c>74160204</c>
            <c>6797464335</c>
            <c>13344163875</c>
            <c>22469766027</c>
            <c>434394781</c>
            <c>370902463</c>
            <c>584404781</c>
            <c>363009180326</c>
            <c>358965953018</c>
            <c>302435738676</c>
        </r>
    </data>
</group>

0 个答案:

没有答案