Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从xml到java访问elementGroup名称_Java_Xml - Fatal编程技术网

从xml到java访问elementGroup名称

从xml到java访问elementGroup名称,java,xml,Java,Xml,我是xml新手,我在xml文件中有以下不同列的信息,我必须使用这些信息通过java使用相同的列名在mysql数据库中创建表。例如,如果我有数百个列,我如何访问“ColumnName”信息,特别是java中的一些地方,我可以使用这些信息通过java创建具有给定参数的表 <tns:elementGroup name="ColumnName" value="A"> <tns:element name="key">false</tns:element> <tns

我是xml新手,我在xml文件中有以下不同列的信息,我必须使用这些信息通过java使用相同的列名在mysql数据库中创建表。例如,如果我有数百个列,我如何访问“ColumnName”信息,特别是java中的一些地方,我可以使用这些信息通过java创建具有给定参数的表

<tns:elementGroup name="ColumnName" value="A">
<tns:element name="key">false</tns:element>
<tns:element name="datatype">double</tns:element>
</tns:elementGroup>

<tns:elementGroup name="ColumnName" value="B">
<tns:element name="key">false</tns:element>
<tns:element name="datatype">double</tns:element>
</tns:elementGroup>

<tns:elementGroup name="ColumnName" value="C">
<tns:element name="key">false</tns:element>
<tns:element name="datatype">double</tns:element>
</tns:elementGroup>

假的
双重的
假的
双重的
假的
双重的
我建议使用。您必须自己解决一些问题,但XML示例的基本部分如下所示:

NodeList nList = document.getElementsByTagName("tns:elementGroup");
for(Node node : nList) {
    String columnName = node.getAttribute("name");
    // Do something with the column name
}