docx XMLファイル内の子ノードにアクセスする際にdom4jパーサを使用する際に助けが必要です。docxファイル内の子ノードにアクセスしようとしています
私が使用してノードリストを作成している:
List<Node> nodes = document.selectNodes("/w:document/w:body/w:tbl/w:tr/w:tc");
しかし、イムはそのselectNodeグループの子ノードを見つける方法を知りません。 docxファイルは、Imの編集とDBの更新を試行している一覧です。
私はデータがどの列に知っておく必要があるので、私はこのレベルに滞在する必要があります。 私はレベルでGetChildしたい数量
に取得する必要があります。どの列にもデータがないかどうかを判断する必要があります。
は、現在のコンテキストノードの子ノードを見つけるためにあなたの助けを <
w:tc>
<w:tcPr>
<w:shd w:val="clear" w:color="auto" w:fill="FFFFFF"/>
<w:tcBorders>
<w:left w:val="single" w:sz="4"/>
<w:top w:val="single" w:sz="4"/>
</w:tcBorders>
<w:vAlign w:val="top"/>
</w:tcPr>
<w:p>
<w:pPr>
<w:pStyle w:val="Style2"/>
<w:framePr w:w="10805" w:wrap="notBeside" w:vAnchor="text" w:hAnchor="text" w:xAlign="center" w:y="1"/>
<w:widowControl w:val="0"/>
<w:keepNext w:val="0"/>
<w:keepLines w:val="0"/>
<w:shd w:val="clear" w:color="auto" w:fill="auto"/>
<w:bidi w:val="0"/>
<w:jc w:val="left"/>
<w:spacing w:before="0" w:after="0" w:line="190" w:lineRule="exact"/>
<w:ind w:left="200" w:right="0" w:firstLine="0"/>
</w:pPr>
<w:r>
<w:rPr>
<w:rStyle w:val="CharStyle15"/>
</w:rPr>
<w:t>Quantity</w:t>
</w:r>
</w:p>
</w:tc>
解析しているXMLのスニペットを教えてください。どの子ノードを選択する必要がありますか? – tnas