如何将xml文件传输为更易读的格式 [英] how to transfer xml file to a more readable format

查看:93
本文介绍了如何将xml文件传输为更易读的格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

伙计们!

我有一个仅包含整数的xml文件,我想将其传输为更具可读性的格式,例如txt/excel将这些整数以行和列的形式显示吗?您知道要在vb.net上执行此操作吗?我在下面显示我的xml内容

I have a xml file only containing intergers and I would like to transfer it to a more readable format, like a txt/excel shows these intergers as rows and collums? Do you know to do this in vb.net? I show my xml contens below

<?xml version="1.0" standalone="yes"?>
<NewDataSet>
  <payofftable>
    <ID>1</ID>
    <Field1>1.2</Field1>
    <Field2>0.6</Field2>
    <Field3>1.6</Field3>
    <Field4>0.5</Field4>
    <Field5>1.3</Field5>
    <Field6>1.4</Field6>
    <Field7>100</Field7>
    <Field8>40</Field8>
    <Field9>43</Field9>
  </payofftable>
  <payofftable>
    <ID>2</ID>
    <Field1>1.2</Field1>
    <Field2>0.6</Field2>
    <Field3>1.6</Field3>
    <Field4>0.5</Field4>
    <Field5>1.3</Field5>
    <Field6>1.6</Field6>
    <Field7>100</Field7>
    <Field8>40</Field8>
    <Field9>24</Field9>
  </payofftable>
  <payofftable>
    <ID>3</ID>
    <Field1>1.2</Field1>
    <Field2>0.6</Field2>
    <Field3>1.6</Field3>
    <Field4>0.5</Field4>
    <Field5>1.3</Field5>
    <Field6>1.8</Field6>
    <Field7>100</Field7>
    <Field8>0</Field8>
    <Field9>0</Field9>
  </payofftable>
  <payofftable>
    <ID>4</ID>
    <Field1>1.2</Field1>
    <Field2>0.6</Field2>
    <Field3>1.6</Field3>
    <Field4>0.7</Field4>
    <Field5>1.2</Field5>
    <Field6>1.4</Field6>
    <Field7>100</Field7>
    <Field8>0</Field8>
    <Field9>0</Field9>
  </payofftable>
  <payofftable>
    <ID>5</ID>
    <Field1>1.4</Field1>
    <Field2>0.4</Field2>
    <Field3>1.6</Field3>
    <Field4>0.6</Field4>
    <Field5>1.5</Field5>
    <Field6>1.4</Field6>
    <Field7>100</Field7>
    <Field8>0</Field8>
    <Field9>0</Field9>
  </payofftable>
  <payofftable>
    <ID>6</ID>
    <Field1>1.4</Field1>
    <Field2>1.6</Field2>
    <Field3>0.4</Field3>
    <Field4>0.8</Field4>
    <Field5>1.1</Field5>
    <Field6>1.2</Field6>
    <Field7>100</Field7>
    <Field8>40</Field8>
    <Field9>31</Field9>
  </payofftable>
  <payofftable>
    <ID>7</ID>
    <Field1>1.4</Field1>
    <Field2>1.8</Field2>
    <Field3>0.4</Field3>
    <Field4>0.8</Field4>
    <Field5>1.1</Field5>
    <Field6>1.2</Field6>
    <Field7>100</Field7>
    <Field8>19</Field8>
    <Field9>56</Field9>
  </payofftable>
  <payofftable>
    <ID>8</ID>
    <Field1>1.4</Field1>
    <Field2>2</Field2>
    <Field3>0.4</Field3>
    <Field4>0.8</Field4>
    <Field5>1.1</Field5>
    <Field6>1.2</Field6>
    <Field7>100</Field7>
    <Field8>0</Field8>
    <Field9>0</Field9>
  </payofftable>
  <payofftable>
    <ID>9</ID>
    <Field1>1.2</Field1>
    <Field2>2</Field2>
    <Field3>0.7</Field3>
    <Field4>0.8</Field4>
    <Field5>1.1</Field5>
    <Field6>1.2</Field6>
    <Field7>100</Field7>
    <Field8>34</Field8>
    <Field9>39</Field9>
  </payofftable>
  <payofftable>
    <ID>10</ID>
    <Field1>1.1</Field1>
    <Field2>2</Field2>
    <Field3>0.7</Field3>
    <Field4>0.8</Field4>
    <Field5>1.1</Field5>
    <Field6>1.2</Field6>
    <Field7>100</Field7>
    <Field8>23</Field8>
    <Field9>39</Field9>
  </payofftable>
  <payofftable>
    <ID>11</ID>
    <Field1>0.5</Field1>
    <Field2>1.3</Field2>
    <Field3>1.5</Field3>
    <Field4>1.4</Field4>
    <Field5>0.6</Field5>
    <Field6>0.8</Field6>
    <Field7>100</Field7>
    <Field8>23</Field8>
    <Field9>39</Field9>
  </payofftable>
  <payofftable>
    <ID>12</ID>
    <Field1>0.4</Field1>
    <Field2>1.5</Field2>
    <Field3>1.5</Field3>
    <Field4>1.4</Field4>
    <Field5>0.6</Field5>
    <Field6>0.8</Field6>
    <Field7>100</Field7>
    <Field8>23</Field8>
    <Field9>39</Field9>
  </payofftable>
  <payofftable>
    <ID>13</ID>
    <Field1>1.1</Field1>
    <Field2>0.5</Field2>
    <Field3>1.5</Field3>
    <Field4>0.4</Field4>
    <Field5>1.2</Field5>
    <Field6>1.5</Field6>
    <Field7>100</Field7>
    <Field8>23</Field8>
    <Field9>39</Field9>
  </payofftable>
  <payofftable>
    <ID>14</ID>
    <Field1>1.1</Field1>
    <Field2>0.5</Field2>
    <Field3>1.5</Field3>
    <Field4>0.4</Field4>
    <Field5>1.2</Field5>
    <Field6>1.7</Field6>
    <Field7>100</Field7>
    <Field8>23</Field8>
    <Field9>39</Field9>
  </payofftable>
  <payofftable>
    <ID>15</ID>
    <Field1>1.1</Field1>
    <Field2>0.5</Field2>
    <Field3>1.5</Field3>
    <Field4>0.6</Field4>
    <Field5>1.1</Field5>
    <Field6>1.3</Field6>
    <Field7>100</Field7>
    <Field8>23</Field8>
    <Field9>39</Field9>
  </payofftable>
  <payofftable>
    <ID>16</ID>
    <Field1>1.3</Field1>
    <Field2>0.3</Field2>
    <Field3>1.5</Field3>
    <Field4>0.5</Field4>
    <Field5>1.4</Field5>
    <Field6>1.3</Field6>
    <Field7>100</Field7>
    <Field8>23</Field8>
    <Field9>39</Field9>
  </payofftable>
</NewDataSet>

所以它应该是16 * 9的矩阵.

so it should be a 16*9 matrix.

推荐答案

使用DataGridView(WindowsForms)或DataGrid(WPF).

use a DataGridView (WindowsForms) or a DataGrid (WPF).

此致

  Thorsten

  Thorsten


这篇关于如何将xml文件传输为更易读的格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆