JAVA读取本地TXT文件转换为XML文件输出

JAVA读取本地TXT文件转换为XML文件输出,第1张

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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9415678.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存