
txt文件格式如下,采用的是一个服务端tomcat的log日志
[06/Mar/2013:18:43:55] 11011011 GET /rest/keyword/getallids/aid/3/os/android235/ver/10/ )'转换代码如下
package test;import javaioBufferedReader;
import javaioFile;
import javaioFileReader;
import javaioFileWriter;
import javaioIOException;
import javaioWriter;
import orgdom4jDocument;
import orgdom4jDocumentHelper;
import orgdom4jElement;
import orgdom4jioXMLWriter;
public class promble04 {
@SuppressWarnings("resource")
public static void txtToXML(String txtPath) throws IOException
{
File file = new File(txtPath);
Document document = DocumentHelpercreateDocument();
Element list = documentaddElement("list");
BufferedReader br = new BufferedReader(new FileReader(file));
String line = brreadLine();
while(line!=null)
{
String temp[] = linesplit(" ");
Element log = listaddElement("log");
Element time = logaddElement("time");
Element ip = logaddElement("ip");
Element >}
转换结果如下
<xml version="10" encoding="UTF-8"><list>
<log>
<time>[06/Mar/2013:18:43:55]</time>
<ip>11011011</ip>
<>
REST 是REpresentational State Transfer的缩写,字面的翻译是表现层状态转移。
RESTful API就是REST风格的网络接口,REST描述的是在网络中client和server的一种交互形式;REST本身不实用,实用的是如何设计。
Server提供的RESTful API中,URL中只使用名词来指定资源,原则上不使用动词。“资源”是REST架构或者说整个网络处理的核心。
:
REST指一组架构约束条件和原则,满足约束条件和原则的应用程序设计。架构,软件体系结构分为三部分:构建,用于描述计算机;连接器,用于描述构建的链接部分;配置将构建和连接器组成有机整体。
web基本技术:
URI(统一资源标示符)>
1、每个资源都应该有唯一的一个标识
2、使用标准的方法更改资源的状态
3、request和response的自描述
4、资源多重表述
5、无状态服务
用>
GET 用来获取资源
POST 用来新建资源(也可以用于更新资源)
PUT 用来更新资源,
DELETE 用来删除资源。
以上就是关于JAVA读取本地TXT文件转换为XML文件输出全部的内容,包括:JAVA读取本地TXT文件转换为XML文件输出、java servlet和mvc框架和rest的区别、什么是REST API等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)