zoukankan      html  css  js  c++  java
  • 通过DataTable向XML添加数据

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;

    namespace DataTabelTestInXml
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }
    public static DataTable dt = new DataTable();
    private void button1_Click(object sender, EventArgs e)
    {
    dt.TableName
    = "Tabel1";
    dt.Columns.Add(
    "数量", typeof(int));
    dt.Columns.Add(
    "频率", typeof(int));
    dt.Columns.Add(
    "自动关闭延迟", typeof(int));
    dt.Columns.Add(
    "Url", typeof(string));

    DataColumn[] clos
    = new DataColumn[1];
    clos[
    0] = dt.Columns["Url"];
    dt.PrimaryKey
    = clos;

    DataRow dr;
    dr
    = dt.NewRow();
    dr[
    "数量"] = 100;
    dr[
    "频率"] = 100;
    dr[
    "自动关闭延迟"] = 100;
    dr[
    "Url"] = "http://www.baidu.com/";
    dt.Rows.Add(dr);

    dr
    = dt.NewRow();
    dr[
    "数量"] = 500;
    dr[
    "频率"] = 500;
    dr[
    "自动关闭延迟"] = 500;
    dr[
    "Url"] = "sdfasdfasd";
    dt.Rows.Add(dr);
    /*
    <?xml version="1.0" standalone="yes"?>
    <DocumentElement>
    <Tabel1>
    <数量>100</数量>
    <频率>100</频率>
    <自动关闭延迟>100</自动关闭延迟>
    <Url>
    http://www.baidu.com/</Url>
    </Tabel1>
    <Tabel1>
    <数量>500</数量>
    <频率>500</频率>
    <自动关闭延迟>500</自动关闭延迟>
    <Url>sdfasdfasd</Url>
    </Tabel1>
    </DocumentElement>

    */



    dt.WriteXml(
    @"D:\1.XML");
    }
    }
    }
  • 相关阅读:
    高效 JavaScript
    什么是QName【转】
    gson的简单使用方法
    SWT的FormLayout
    SWT/JFace常用组件容器类
    更改swing应用程序标题栏默认图标
    面试也是自己对自己的面试
    关于Android图片cache处理方法
    【Java】_2_Java程序入门第二课
    【算法和数据结构】_9_线性结构_队列_续_1
  • 原文地址:https://www.cnblogs.com/beeone/p/2012977.html
Copyright © 2011-2022 走看看