* 1.修改xml文件的编码格式 * 2.用InputStreamReader代替FileInputStream,设置编码格式 * */ //2.通过输入流的方式加载xml文件到saxBuilder中 // val document = saxBuilder.build(FileInputStream("D:\\src\\springhibernate\\springshibernate\\src\\test\\resources\\books.xml")) val document = saxBuilder....
fun readFile() { val filename ="""C:\Windows\System32\drivers\etc\hosts""" val file = File(filename) val contents = file.readText() println(contents) //大写前三行 file.readLines().take(3).forEach { println(it.toUpperCase()) } //直接处理行 file.forEachLine(action = ::println) ...
println(file.readText()) //追加方式写入字节或字符 file.appendBytes(byteArrayOf(93, 85, 74, 93)) file.appendText("吼啊") println(file.readText()) //直接使用writer和outputstream val writer: Writer = file.writer() val outputStream: OutputStream = file.outputStream() val printWriter: PrintWr...
*/ class DOM4JTest { @Test fun testDOM4J() { val list = ArrayList<Book>() var book = Book() val saxReader = SAXReader() val document = saxReader.read(File("D:\\src\\springhibernate\\springshibernate\\src\\test\\resources\\books.xml")) //根节点 val rootElement = document.root...
下面第一个例子简单的获取了百度首页的源代码。第二个例子先获取了必应首页图片的XML格式信息,然后通过正则表达式和分组获取图片的相对URL并组合出实际URL,然后调用readBytes()方法读取到字节流并写入文件。 funreadFromNet(){//返回百度首页valbaidu=URL("http://www.baidu.com")valcontents=baidu.readText()//pr...
{file.createNewFile()}valfos=FileOutputStream(file)fos.write(content.toByteArray())Toast.makeText(this,"写入成功",Toast.LENGTH_SHORT).show()}btnRead.setOnClickListener{valfos=FileInputStream(file)valbyte=ByteArray(1024)vallen=fos.read(byte)readContent=String(byte,0,len)tvContent.text=read...
使用批注禁止显示源文件中的问题。@Suppress 支持不同的报告格式:HTML,Markdown,SARIF,XML(Checkstyle...
: error("ZIP resource not found on classpath: xsd.zip") val zipFile = ZipFile(Paths.get(zipResourceUri).toFile()) SchemaFactory .newInstance(W3C_XML_SCHEMA_NS_URI) // Load the schema from the ZIP entry's input stream .newSchema(StreamSource(zipFile.getInputStream(zipFile.get...
第1步,打开 File -> New -> Project ,如下图所示 螢幕快照 2017-07-29 13.35.12.png 第2步,新建Gradle项目。我们直接在左侧栏中选择 Gradle,点击 Next 螢幕快照 2017-07-29 13.36.01.png 第3步,设置项目的 GroupId、ArtifactId、Version 信息 ...
fun readBitmapFileByPath(imv:ImageView,path:String) 需要注意的是,读取图片文件可以有三种方式:字节读取,流读取和路径读取。大家可以根据自己的喜好选择读取方式。 三. BitmapFileHelper 在 activity 中使用 下面贴出BitmapFileHelper在TempActivity中使用代码: /** * Title: * description: * autor:pei * create...