如何从一个xml到另一个xml中读取元素的值?

时间:2012-01-06 06:11:06

标签: java xml

我有一个xml文件中的下面的元素说xmlA

<dataSourceProperties>
    <url>jdbc:JSQLConnect://US-L-17:1433/database=MyDatastore</url>
    <userName>Database1</userName>
    <password>US@123</password>
</dataSourceProperties>

在另一个XML中说XMLB我想从XMLA读取元素URL的值到下面的属性值(因为两者具有相同的值)

<property name="connection.url">jdbc:JSQLConnect://US-L-17:1433/database=MyDatastore</property>

两个xml文件都是不同的驱动器和不同的文件夹结构。

1 个答案:

答案 0 :(得分:0)

您需要解析xmlA,检索网址信息并保存在变量中。之后你需要解析xmlB,找到模型中的合适位置(解析后的xmlB模型)并使用你已经保存在变量中的值创建属性。