加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala 加载与保存xml文档

发布时间:2020-12-16 09:01:05 所属栏目:安全 来源:网络整理
导读:1 package scala_enhance.xml 2 3 import scala.xml.XML 4 import scala.io.Source 5 import jdk.internal.org.xml.sax.InputSource 6 import java.io.FileInputStream 7 import java.io.InputStreamReader 8 9 /** 10 * 读取与保存xml文档 11 */ 12 object
 1 package scala_enhance.xml  2 
 3 import scala.xml.XML  4 import scala.io.Source  5 import jdk.internal.org.xml.sax.InputSource  6 import java.io.FileInputStream  7 import java.io.InputStreamReader  8 
 9 /**
10  * 读取与保存xml文档 11  */
12 object Demo4 { 13   val path = "C:UsersAdministratorDesktopconstant.xml"; 14   
15   //读取
16   val x1 = XML.loadFile(path); 17  println(x1); 18   
19   //使用java的io
20   val x2 = XML.load(new FileInputStream(path)); 21  println(x2); 22   
23   val x3 = XML.load(new InputStreamReader(new FileInputStream(path),"utf-8")); 24  println(x3); 25   
26   
27   //写出
28   val newPath =  "C:UsersAdministratorDesktopconstantXXX.xml"; 29   XML.save(newPath,x3,"utf-8"); 30 
31   
32   def main(args: Array[String]): Unit = { 33     
34  } 35 }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读