簡體   English   中英

從groovy腳本訪問xml文件

[英]Access xml file from groovy script

我需要一個Groovy腳本的代碼示例,該腳本可以訪問存儲在文件系統中任何位置的xml文件。 在此xml文件中,我具有數據庫憑據,我的腳本需要訪問數據庫。 下面是xml

<jdbc-datasource>
    <url>dbURL</url>
    <driver-class>jdbcDriver</driver-class>
    <username>admin</username>
    <password>admin</password>
</jdbc-datasource>

提前致謝 :)

說文件位於: /home/mizan/db.xml

然后應該這樣做:

def dbxml = new File( '/home/mizan/db.xml' ).withReader {
  new XmlSlurper().parse( it )
}

// Check it has worked...
assert dbxml.'driver-class' == 'jdbcDriver'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM