我想从给定的col_alt
的表标签中找到@name
。任何人 可以帮助我这个。 是否可能与javax.XML.Xpath
?如果不是,你可以建议 其他方式来找到这个。在java中解析XML文档
这是XML数据的例子:
<?xml version="1.0" encoding="UTF-8"?>
<mapping>
<table name="CLIENT">
<table_column>
<column name="CLIENT_NAME">
<col_alt>CLIENT_NAME</col_alt>
<col_alt>CLIENT NAME</col_alt>
<col_alt>NAME</col_alt>
<col_alt>NAMES</col_alt>
<col_alt>CUST NAME</col_alt>
<col_alt>CUSTOMER NAME</col_alt>
</column>
<column name="CLIENT_ADDRESS">
<col_alt>ADDRESS</col_alt>
<col_alt>LIVES IN</col_alt>
<col_alt>LOCATION</col_alt>
<col_alt>STAY</col_alt>
</column>
<column name="CLIENT_CONTACT_NO">
<col_alt>CONTACT NO</col_alt>
<col_alt>CONTACT</col_alt>
</column>
</table_column>
</table>
<table name="SALES_MASTER">
<table_column>
<column name="SALE_DATE">
<col_alt>SALE DATE</col_alt>
<col_alt>BILL DATE</col_alt>
<col_alt>SALES DATE</col_alt>
</column>
<column name="TOTAL_BILL">
<col_alt>TOTAL BILL</col_alt>
<col_alt>GRAND TOTAL</col_alt>
</column>
</table_column>
</table>
</mapping>
我尝试使用java.XML.XPath但未能这样做。 – Pankaj 2013-04-04 07:48:27