Scala 解析 XML获取相应的值
Posted 数据与算法联盟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala 解析 XML获取相应的值相关的知识,希望对你有一定的参考价值。
在使用Spark时,有时候主函数入口参数过多的时候,会特别复杂,这个时候我们可以将相应的参数写在xml文件中,然后只要将xml文件的路径传进去即可,这里的xml路径可以是本地的,也可以是hdfs上的。
scala提供了类似于Xpath的语法来解析xml文件,其中很重要的两个操作符是”\”
和 “\\”
\ :根据搜索条件得到下一个节点
\\ :根据条件获取所有的节点
XML文件如下:
以上是关于Scala 解析 XML获取相应的值的主要内容,如果未能解决你的问题,请参考以下文章
前端操作xml,从本地获取xml格式的文件,并且解析xml文件,拿到需要的值