这种xml文档如何处理?

geniusnf 2005-03-07 11:46:18

不是说用ado.net不需要很多xml方面的知识吗,现在我要处理这个xml文档,缺乏知识和经验,如果要保存到数据库(例如sql),须写xsd格式化它吗,还是可以直接处理,直接处理的话该如何?时间紧迫,时不我待,如何是好?(200分准备着)
- <html>
- <head>
<title>CABLE MODEM信息</title>
</head>
- <body>
<p>当前Cable Modem即时信息:</p>
- <table border="0">
- <tr>
<td>CM的MAC地址:</td>
<td>00:03:4c:21:ff:12</td>
</tr>
- <tr>
<td>CABLE MODEM的IP地址</td>
<td>10.113.7.153</td>
</tr>
- <tr>
<td>CABLE MODEM的PING值:</td>
<td>10ms! 11ms! 10ms! 26ms! 42ms!</td>
</tr>
- <tr>
<td>PC的IP地址:</td>
<td>[221.137.216.136]</td>
</tr>
- <tr>
<td>pc的ping值:</td>
<td>Time out! Time out! Time out! Time out! Time out!</td>
</tr>
- <tr>
<td>用户信息:</td>
<td>[60007980, residential_1024_512_1]</td>
</tr>
- <tr>
<td>CM上行发送电平(30--58):</td>
<td>42.3</td>
</tr>
- <tr>
<td>CM下行接受电平:</td>
<td>-2.7</td>
</tr>
- <tr>
<td>CM下行接受信噪比(>30):</td>
<td>34.2</td>
</tr>
- <tr>
<td />
<td />
</tr>
- <tr>
<td>CMTS的IP地址:</td>
<td>10.113.0.1</td>
</tr>
- <tr>
<td>所在CMTS地址分布:</td>
<td>10.113.0.1</td>
</tr>
- <tr>
<td>CMTS端口信息:</td>
<td>Cable5/0/1-upstream0</td>
</tr>
- <tr>
<td>CMTS的接收电平(-7--+7):</td>
- <td>
<font color="#ff0000">8.0</font>
</td>
</tr>
- <tr>
<td>CMTS的接受信噪比(>25)</td>
<td>26.9</td>
</tr>
- <tr>
<td>ConfigueFile Type:</td>
<td>residential_1024_512_1.cfg</td>
</tr>
- <tr>
<td>CM状态:</td>
- <td>
<font color="#ff0000">registrationComplete</font>
</td>
</tr>
- <tr>
<td />
<td />
</tr>
- <tr>
<td>Insertion指标:</td>
<td>0</td>
</tr>
- <tr>
<td>Hit指标:</td>
<td>27908</td>
</tr>
- <tr>
<td>Miss指标:</td>
<td>315</td>
</tr>
- <tr>
<td>CRCError指标:</td>
<td>0</td>
</tr>
- <tr>
<td>P_Adj指标:</td>
<td>20</td>
</tr>
- <tr>
<td>综合Flap指标:</td>
<td>30</td>
</tr>
- <tr>
<td>Time指标:</td>
<td>70213-3-6-9:20:1/0</td>
</tr>
</table>
</body>
</html>
...全文
162 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
geniusnf 2005-03-07
  • 打赏
  • 举报
回复
sorry,看漏了
geniusnf 2005-03-07
  • 打赏
  • 举报
回复
newdataset.ReadXml(xmlin)中的xmlin是什么,msdn上我查不到啊
amendajing 2005-03-07
  • 打赏
  • 举报
回复
同意楼上
hamadou 2005-03-07
  • 打赏
  • 举报
回复
Try
Dim newdataset As New DataSet()
Dim xmlin As IO.FileStream = New IO.FileStream("g:\xmlout.xml", IO.FileMode.Open, IO.FileAccess.Read)
newdataset.ReadXml(xmlin)
Me.DataGrid1.DataSource = newdataset.Tables("worker")
Catch ex As Exception
MessageBox.Show(ex.Message)
Exit Sub
End Try
MessageBox.Show("ok!")
hamadou 2005-03-07
  • 打赏
  • 举报
回复
先从xml导到dataset,然后再存储到数据库!
geniusnf 2005-03-07
  • 打赏
  • 举报
回复
自己顶一下
geniusnf 2005-03-07
  • 打赏
  • 举报
回复
狂啃xml中,那位xml高手来告诉我这个xml文档能直接处理吗,不行的话怎么写xsd
geniusnf 2005-03-07
  • 打赏
  • 举报
回复
是xml文件,处理还须要格式化吗,xsd文件我一时还不会写阿,怎么办?
急人啊
捏造的信仰 2005-03-07
  • 打赏
  • 举报
回复
楼主你这是XML吗?这明明是HTML啊。
geniusnf 2005-03-07
  • 打赏
  • 举报
回复
Dim xmlin As IO.FileStream = New IO.FileStream("c:\temp\1.xml", IO.FileMode.Open, IO.FileAccess.Read)
newdataset.ReadXml(xmlin)
不是将xml文件导入dataset么,那我怎么知道导入数据的是怎样的呢,我那样写
Dim datagrid1 As DataGrid
datagrid1.DataSource = newdataset.Tables("cm")
Dim myDA As New oledbDataAdapter

myDA.Fill(newdataset, "cm")
是想先测一下
dataset里的数据,一个人摸索确实有些难,诚心求教
hamadou 2005-03-07
  • 打赏
  • 举报
回复
楼上的思路有问题,我是说将xml文件导入dataset后!
老鹰40 2005-03-07
  • 打赏
  • 举报
回复
收藏一下,顺便帮你顶
geniusnf 2005-03-07
  • 打赏
  • 举报
回复
Try
Dim newdataset As New DataSet
Dim xmlin As IO.FileStream = New IO.FileStream("c:\temp\1.xml", IO.FileMode.Open, IO.FileAccess.Read)
newdataset.ReadXml(xmlin)
Dim datagrid1 As DataGrid
datagrid1.DataSource = newdataset.Tables("cm")
Dim myDA As New oledbDataAdapter

myDA.Fill(newdataset, "cm")

Catch ex As Exception
MessageBox.Show(ex.Message)
Exit Sub
End Try

MessageBox.Show("ok!")


出错了,说“无法找到列2”,
gdami 2005-03-07
  • 打赏
  • 举报
回复
晕 |
Dim xmlin As IO.FileStream = New IO.FileStream("g:\xmlout.xml", IO.FileMode.Open, IO.FileAccess.Read)
geniusnf 2005-03-07
  • 打赏
  • 举报
回复
Me.DataGrid1.DataSource中的me是什么意思啊?
我去掉me,在前面加上Dim datagrid1 As DataGrid
变成
Dim datagrid1 As DataGrid
datagrid1.DataSource = newdataset.Tables("worker")可以吗?
AllenTing 2005-03-07
  • 打赏
  • 举报
回复
newdataset.ReadXml(xmlin)中的xmlin是什么,msdn上我查不到啊
-----------------------------
xmlin--->xml文件路径全名

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧