现在有一个txt文件:
BEGIN:VMSG
VERSION:1.1
TYPE:MSG
BEGIN:VCARD
VERSION:2.1
TEL:123456789
END:VCARD
BEGIN:VENV
BEGIN:VBODY
Date July 13,2011 12:12:09 PM China Starderd Time
hello , welcome
END:VBODY
END:VENV
END:VMSG
怎么把这样的txt文件转为xml文件?希望能提供代码啊
可以转为:
<VMSG>
VERSION:1.1
TYPE:MSG
<VCARD>
VERSION:2.1
TEL:123456789
</VCARD>
<VBODY>
hello , welcome
</VBODY>
</VMSG>
只要能转成这样就可以了。。
BEGIN:VMSG
VERSION:1.1
TYPE:MSG
BEGIN:VCARD
VERSION:2.1
TEL:123456789
END:VCARD
BEGIN:VENV
BEGIN:VBODY
Date July 13,2011 12:12:09 PM China Starderd Time
hello , welcome
END:VBODY
END:VENV
END:VMSG
怎么把这样的txt文件转为xml文件?希望能提供代码啊
可以转为:
<VMSG>
VERSION:1.1
TYPE:MSG
<VCARD>
VERSION:2.1
TEL:123456789
</VCARD>
<VBODY>
hello , welcome
</VBODY>
</VMSG>
只要能转成这样就可以了。。
解决方案 »
- 关于变量不断的赋值和滞空问题
- java 里面能把method name 作为另外一个method 的参数吗?
- 怎么使用异常控制循环
- java的中sql语言是的where 条件如何写?
- 和KeyPressed有关的这个程序出错了?
- 找书,没分(applied java patterns)
- 两个ArrayList对象变量,如何生成一个HashMap<String key,ArrayList list>对象变量,有些挑战。。
- 我想写一个nullToString的函数,请问写在哪里,怎样调用?
- 公司要购买一套成熟的电子商务平台,大伙帮忙推荐几个、、、、
- 如何把long型转化成String?
- 跪求 java2核心技术 第八卷 中文 完整版 pdf
- JTable按某一列排序有问题,该怎么解决?
END: 这个replace成</ 然后在这行的末尾加上>
我的一个txt文件中有很多个这样的结构。怎么控制呢?
BEGIN:VMSG
VERSION:1.1
TYPE:MSG
BEGIN:VCARD
VERSION:2.1
TEL:123456789
END:VCARD
BEGIN:VENV
BEGIN:VBODY
Date July 13,2011 12:12:09 PM China Starderd Time
hello , welcome
END:VBODY
END:VENV
END:VMSG
//这里是空行,但不能忽略
BEGIN:VMSG
VERSION:1.1
TYPE:MSG
BEGIN:VCARD
VERSION:2.1
TEL:123456789
END:VCARD
BEGIN:VENV
BEGIN:VBODY
Date July 13,2011 12:12:09 PM China Starderd Time
hello , welcome
END:VBODY
END:VENV
END:VMSGBEGIN:VMSG
VERSION:1.1
TYPE:MSG
BEGIN:VCARD
VERSION:2.1
TEL:123456789
END:VCARD
BEGIN:VENV
BEGIN:VBODY
Date July 13,2011 12:12:09 PM China Starderd Time
hello , welcome
END:VBODY
END:VENV
END:VMSG还有很多类似上面这样的结构,一个文件中都是有这种结构组成的。现在只需能转成这样就OK:
<root>
<vmsg>
<vcard>123456789</vcard>
<vbody>date July 13,2011... hello,welcome</>
</vmsg>
<vmsg>
<vcard>123456789</vcard>
<vbody>date July 13,2011... hello,welcome</>
</vmsg>
<vmsg>
<vcard>123456789</vcard>
<vbody>date July 13,2011... hello,welcome</>
</vmsg>
.............
</root>