2017-06-27 66 views
1

我有一個XML文件,其中包含一些我想從Spark應用程序中讀取的名稱和值。如何使用Hadoop配置讀取這些值並在我的代碼中使用它們?Hadoop配置對象閱讀XML

我試着上傳XML文件到HDFS,但我不知道是什麼的關鍵應該是,當我用conf.get()

+0

xml文件的外觀如何? –

+0

它是hadoop默認xml配置文件之一還是您想要在spark工作中讀取並使用的一些隨機xml文件?如果是後者,你可能應該使用'scala.xml',它非常乾淨 – philantrovert

回答

1

也許你忘了,包括這幾行代碼:

val conf = new Configuration() 
conf.addResource(new Path(<path-to-file>))