易截截图软件、单文件、免安装、纯绿色、仅160KB

c# txt文本转xml文本

       现在很多软件都是以xml文件作为数据源,而很多数据工具如pb等却只能另存为txt、excel等格式,为此需要一工具能将txt文本转换成xml文件。google了一下,没找到合适的,冲动之下用C#写了一个txt文本转xml格式文本的小程序,代码如下。
       新建一个windows应用程序,命名该窗体为FrmTxtXml,在该窗体中添加:
       一个按钮” toolStripOpen”,text为“打开文件”;
       一个按钮” toolStripConvert”,text为“转换”;
       一个按钮” toolStripSaveas”,text为“另存为”;
       一个文本框” txtTXT”,显示txt文本;
       一个文本框”txtXML5”,显示xml格式文本;
    public partial class FrmTxtXml : Form
    {
        String txtContent = String.Empty;
        //
        public FrmTxtXml()
        {
            InitializeComponent();
        }
 
        //打开txt文件
        private void toolStripOpen_Click(object sender, EventArgs e)
        {
            using (OpenFileDialog fileDialog = new OpenFileDialog())
            {
                fileDialog.Filter = "文本文件(*.txt)|*.txt";
                if (fileDialog.ShowDialog() == DialogResult.OK)
 &nb


相关文档:

xml与DataSet的互转换类

以前在博客上发过,经人提醒DataSet已自带读写XML的功能,于是便删了,
不过在实践中感觉封装一层后,使用起来还是蛮方便的。故再次重发。
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.IO;
using System.Xml;
namespace XmlDesign
{
class XmlDatasetC ......

XML节点信息获取 Xpath应用示例

要知道从根节点一直下来的相对路径才能确定Xpath的写法。
/root/<节点1>/<节点2>//<@属性>
Xpath是功能很强大的,但是也是相对比较复杂的一门技术,最好还是到博客园上面去专门找一些专业的帖子来看一看,下面是一些简单的Xpath语法和一个实例,提供给你参考一下
<?xml version="1.0" encoding="IS ......

XML DTD相关的内容

一个定义Email的例子
<?xml version="1.0">
<!DOCTYPE message[
   <!ELEMENT message(header,body,signature,footer)>  --定义了message的子元素
   <!ELEMENT header(date,from,to,subject,banner)>    --header还有子元素
   <!ELEMENT ......

JavaScript与C# Windows应用程序交互方法

一、建立网页
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<script language="javascript" type="text/javascript">
<!-- 提供给C#程序调用的方法 -->
function messageBox(message)
{
alert(message);
}
</script>
</head>
& ......

Berkeley DB XML 多线程添加文档例子

import java.io.File;
import java.util.concurrent.CountDownLatch;

import com.sleepycat.db.Environment;
import com.sleepycat.db.EnvironmentConfig;
import com.sleepycat.db.LockDetectMode;
import com.sleepycat.dbxml.XmlContainer;
import com.sleepycat.dbxml.XmlContainerConfig;
im ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号