java结合正则表达式 - Java / Java相关
有这样的一个txt文件想把它转换成XML字符串,txt文档每行都具有一定的格式,例如
<2010-05-08 18:55:29><Info><BEGIN_TESTCASE>CONFIG_CHAP_0014<End>
<2010-05-08 18:55:29><Info>脚本 D:/Prj/Scripts/CONFIG_CHAP_0014.tcl 第 1 次运行<End>
<2010-05-08 18:55:29><Info><Owner>None<End>
<2010-05-08 18:55:29><Info><Times=1><End>
<2010-05-08 18:55:29><Warn>Warning! Lack deviceInfo!<End>
<2010-05-08 18:55:29><Warn>Warning! Lack preHandleRestore!<End>
以日期开头,以<End>结尾,希望转换成
<?xml version="1.0" encoding="UTF-8"?>
<Logs>
<Log>
<LogTime>2010-05-08 18:55:29</LogTime>
<LogLevel>Info</LogLevel>
<LogMsg><BEGIN_TESTCASE>CONFIG_CHAP_0014</LogMsg>
</Log>
<Log>
<LogTime>2010-05-08 18:55:29</LogTime>
<LogLevel>Info</LogLevel>
<LogMsg>脚本 D:/Prj/Scripts/CONFIG_CHAP_0014.tcl 第 1 次运行</LogMsg>
</Log>
<Log>
<LogTime>2010-05-08 18:55:29</LogTime>
<LogLevel>Info</LogLevel>
<LogMsg><Owner>None</LogMsg>
</Log>
</Logs>
不知道使用什么方法或者API?
希望更多的人看到,我觉得大概是先读文件,按行读,但是也有多行的情景,例如
<2010
相关问答:
我在 java核心技术上 看了一个 利用 Java socket email的例子 可是怎么也 不成功 为什么?
源码
Java code:
package cn.com.test.email;
import java.awt.GridBagLayout;
import java.awt.event.Action ......
insert into [ScholarshipManagement].[dbo].[department] ([department],[specialization] ,[grade]) output inserted.departmentID values(? ,? ,? )
请问大哥们这个sql 语句应该用Java里的那个数据库操作方法? ......
怎么样将id传过去啊???是简单的传。。。在地址栏中写id号
LZ 好幽默!不知道你的意思?
是想把ID 传到ACTION ? 通过URl id=?
不够详细 别人不知道怎样帮你
../XXXXX.do?id=XXXX&id2=XXXXX
......