在VB.NET中解析构造不良的XML文件
我将XML文件称为构造糟糕的文件,因为我想要获得的所有内容都存储在多个元素中,这些元素都被命名为“数据”,而没有适当命名的元素。此XML是从我正在集成的程序(GoldMine CRM)的API调用返回的,因此我无法影响如何构造此XML 以下是XML:在VB.NET中解析构造不良的XML文件,xml,vb.net,Xml,Vb.net,我将XML文件称为构造糟糕的文件,因为我想要获得的所有内容都存储在多个元素中,这些元素都被命名为“数据”,而没有适当命名的元素。此XML是从我正在集成的程序(GoldMine CRM)的API调用返回的,因此我无法影响如何构造此XML 以下是XML: <GMAPI call="GetActiveWindowsList"> <status code="1">Success</status> <data name="WindowsList">
<GMAPI call="GetActiveWindowsList">
<status code="1">Success</status>
<data name="WindowsList">
<data name="window">
<data name="hWnd">2952796</data>
<data name="WindowName">DIALOGSCHEDULEDEFAULT</data>
<data name="WindowInternalName">DIALOG: 7220</data>
<data name="Caption">Schedule a Next Action</data>
<data name="WindowRect">
<data name="Left">1032</data>
<data name="Right">1550</data>
<data name="Bottom">727</data>
<data name="Top">177</data>
</data>
<data name="ClientRect">
<data name="Left">1035</data>
<data name="Right">1547</data>
<data name="Bottom">724</data>
<data name="Top">202</data>
</data>
<data name="Controls">
<data name="#32770">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">2952796</data>
<data name="hWnd">5574210</data>
<data name="ID">0</data>
<data name="Text">Detail</data>
<data name="Controls">
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3083840</data>
<data name="ID">-1</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3345982</data>
<data name="ID">1022</data>
<data name="Text">Lin&k to selected Contact:</data>
</data>
<data name="Edit">
<data name="Enabled">0</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3411510</data>
<data name="ID">104</data>
<data name="Text">Bea Defkow</data>
</data>
<data name="Button">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">4460084</data>
<data name="ID">1047</data>
</data>
<data name="Button">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3149362</data>
<data name="ID">52325</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">2952750</data>
<data name="ID">-1</data>
<data name="Text">&Reference:</data>
</data>
<data name="F2Edit">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">4001322</data>
<data name="ID">1016</data>
<data name="Text">CR</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">4457274</data>
<data name="ID">99</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">4197926</data>
<data name="ID">-1</data>
<data name="Text">&Notes:</data>
</data>
<data name="GM_CAL_HTML_EDIT_CTRL">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5246490</data>
<data name="ID">1017</data>
<data name="Text"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<STYLE type=text/css> P, UL, OL, DL, DIR, MENU, PRE { margin: 0 auto;}</STYLE>
<META name=GENERATOR content="MSHTML 11.00.9600.17041"></HEAD><BODY leftMargin=1 rightMargin=1 topMargin=1><FONT size=2 face="Segoe UI"><DIV>CN</DIV></FONT></BODY></HTML></data>
<data name="Controls">
<data name="ToolbarWindow32">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5246490</data>
<data name="hWnd">4066838</data>
<data name="ID">1002</data>
</data>
<data name="ATL:01A98E08">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5246490</data>
<data name="hWnd">3214868</data>
<data name="ID">1001</data>
<data name="Controls">
<data name="Shell Embedding">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">3214868</data>
<data name="hWnd">3018258</data>
<data name="ID">0</data>
<data name="Controls">
<data name="Shell DocObject View">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">3018258</data>
<data name="hWnd">3018254</data>
<data name="ID">0</data>
<data name="Controls">
<data name="Internet Explorer_Server">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">3018254</data>
<data name="hWnd">3018252</data>
<data name="ID">0</data>
</data>
</data>
</data>
</data>
</data>
</data>
</data>
</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3018250</data>
<data name="ID">-1</data>
<data name="Text"> Options </data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3018232</data>
<data name="ID">-1</data>
<data name="Text">Acti&vity:</data>
</data>
<data name="ComboBox">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3280372</data>
<data name="ID">1039</data>
<data name="Text">Next Actn</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3280368</data>
<data name="ID">-1</data>
<data name="Text">Cod&e:</data>
</data>
<data name="F2Edit">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5246436</data>
<data name="ID">1012</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">454363506</data>
<data name="ID">99</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3411422</data>
<data name="ID">-1</data>
<data name="Text">C&olor:</data>
</data>
<data name="ComboBox">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3411394</data>
<data name="ID">1037</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3411314</data>
<data name="ID">291</data>
<data name="Text">Opportunity / &Project:</data>
</data>
<data name="ComboBox">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3411312</data>
<data name="ID">1040</data>
<data name="Text">(none)</data>
</data>
<data name="Button">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3542370</data>
<data name="ID">2010</data>
<data name="Text">New</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">20778328</data>
<data name="ID">292</data>
<data name="Text">Or Case:</data>
</data>
<data name="ComboBox">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3476822</data>
<data name="ID">52168</data>
<data name="Text">(none)</data>
</data>
<data name="Button">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3345734</data>
<data name="ID">2011</data>
<data name="Text">New</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3345724</data>
<data name="ID">-1</data>
<data name="Text">Primary &User:</data>
</data>
<data name="ComboBox">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3345718</data>
<data name="ID">1011</data>
<data name="Text">RICK ()</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3345710</data>
<data name="ID">-1</data>
<data name="Text"> Time </data>
</data>
<data name="Button">
<data name="Enabled">1</data>
<data name="Visible">0</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3345708</data>
<data name="ID">2067</data>
<data name="Text">Recurring...</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">53742874</data>
<data name="ID">-1</data>
<data name="Text">&Date:</data>
</data>
<data name="DateEdit">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">4787478</data>
<data name="ID">1013</data>
<data name="Text">6/25/2014</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">1442624</data>
<data name="ID">99</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5311752</data>
<data name="ID">101</data>
<data name="Text">Ti&me:</data>
</data>
<data name="TimeEdit">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5442822</data>
<data name="ID">1014</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5899074</data>
<data name="ID">99</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">42142960</data>
<data name="ID">-1</data>
<data name="Text">Durat&ion:</data>
</data>
<data name="Edit">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">6032574</data>
<data name="ID">1018</data>
<data name="Text">0</data>
</data>
<data name="msctls_updown32">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">3214524</data>
<data name="ID">-1</data>
</data>
<data name="ComboBox">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5246130</data>
<data name="ID">1036</data>
<data name="Text">Min </data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">8457380</data>
<data name="ID">1023</data>
<data name="Text">A&larm:</data>
</data>
<data name="TimeEdit">
<data name="Enabled">0</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">54725774</data>
<data name="ID">1032</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5443466</data>
<data name="ID">-1</data>
<data name="Text">On:</data>
</data>
<data name="DateEdit">
<data name="Enabled">0</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">40765854</data>
<data name="ID">1033</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">1508158</data>
<data name="ID">-1</data>
<data name="Text">Actions</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">1311400</data>
<data name="ID">1038</data>
<data name="Text">Noti&fy via E-mail</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">6423206</data>
<data name="ID">1024</data>
<data name="Text">Auto-generate R&SVP</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">44630312</data>
<data name="ID">1034</data>
<data name="Text">Mark as Priv&ate</data>
</data>
<data name="CheckBoxButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">6362818</data>
<data name="ID">1001</data>
<data name="Text">Send a request wit&h the Next Actn to:</data>
</data>
<data name="ComboBox">
<data name="Enabled">0</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">35193110</data>
<data name="ID">1009</data>
<data name="Text">Contact(s)</data>
<data name="Controls">
<data name="Edit">
<data name="Enabled">0</data>
<data name="Visible">1</data>
<data name="ParentID">35193110</data>
<data name="hWnd">2621498</data>
<data name="ID">1001</data>
<data name="Text">Contact(s)</data>
</data>
</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5641780</data>
<data name="ID">123</data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">0</data>
<data name="ParentID">5574210</data>
<data name="hWnd">5308448</data>
<data name="ID">1163</data>
<data name="Text">RICK </data>
</data>
<data name="Static">
<data name="Enabled">1</data>
<data name="Visible">0</data>
<data name="ParentID">5574210</data>
<data name="hWnd">1441814</data>
<data name="ID">1164</data>
<data name="Text">RICK </data>
</data>
<data name="ListBox">
<data name="Enabled">0</data>
<data name="Visible">0</data>
<data name="ParentID">5574210</data>
<data name="hWnd">45681014</data>
<data name="ID">0</data>
</data>
<data name="ListBox">
<data name="Enabled">0</data>
<data name="Visible">0</data>
<data name="ParentID">5574210</data>
<data name="hWnd">1311540</data>
<data name="ID">0</data>
</data>
<data name="ListBox">
<data name="Enabled">0</data>
<data name="Visible">0</data>
<data name="ParentID">5574210</data>
<data name="hWnd">4396658</data>
<data name="ID">0</data>
</data>
</data>
</data>
<data name="RadioButton">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">2952796</data>
<data name="hWnd">2952792</data>
<data name="ID">1</data>
<data name="Text">Schedule</data>
</data>
<data name="Button">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">2952796</data>
<data name="hWnd">2952782</data>
<data name="ID">2</data>
<data name="Text">Cancel</data>
</data>
<data name="Button">
<data name="Enabled">0</data>
<data name="Visible">0</data>
<data name="ParentID">2952796</data>
<data name="hWnd">2952776</data>
<data name="ID">12321</data>
<data name="Text">Apply</data>
</data>
<data name="Button">
<data name="Enabled">1</data>
<data name="Visible">0</data>
<data name="ParentID">2952796</data>
<data name="hWnd">2952774</data>
<data name="ID">9</data>
<data name="Text">Help</data>
</data>
<data name="SysTabControl32">
<data name="Enabled">1</data>
<data name="Visible">1</data>
<data name="ParentID">2952796</data>
<data name="hWnd">2952772</data>
<data name="ID">12320</data>
</data>
</data>
</data>
成功
2952796
DIALOGSCHEDULEDEFAULT
对话:7220
安排下一步行动
1032
1550
727
177
1035
1547
724
202
1.
1.
2952796
5574210
0
细节
1.
1.
5574210
3083840
-1
1.
1.
5574210
3345982
1022
林氏;k到所选联系人:
0
1.
5574210
3411510
104
比亚德夫科
1.
1.
5574210
4460084
1047
1.
1.
5574210
3149362
52325
1.
1.
5574210
2952750
-1
&;参考:
1.
1.
5574210
4001322
1016
铬
1.
1.
5574210
4457274
99
1.
1.
5574210
4197926
-1
&;笔记:
1.
1.
5574210
5246490
1017
!DOCTYPE HTML PUBLIC“-//W3C//DTD HTML 4.0//EN”
HTMLHEAD
样式类型=文本/cssp,UL,OL,DL,DIR,MENU,PRE{margin:0 auto;}/STYLE
META name=GENERATOR content=“MSHTML 11.00.9600.17041”/HEADBODY leftMargin=1 righmargin=1 topMargin=1FONT size=2 face=“Segoe UI”DIVCN/DIV/FONT/BODY/HTML
1.
1.
5246490
4066838
1002
1.
1.
5246490
3214868
1001
1.
1.
3214868
3018258
0
1.
1.
3018258
3018254
0
1.
1.
3018254
3018252
0
1.
1.
5574210
3018250
-1
选择权
1.
1.
5574210
3018232
-1
Acti&;活动性:
1.
1.
5574210
3280372
1039
下一幕
1.
1.
5574210
3280368
-1
化学需氧量;e:
1.
1.
5574210
5246436
1012
1.
1.
5574210
454363506
99
1.
1.
5574210
3411422
-1
C&;颜色:
1.
1.
5574210
3411394
1037
1.
1.
5574210
3411314
291
机会/&;项目:
1.
1.
5574210
3411312
1040
(无)
1.
1.
5574210
3542370
2010
新的
1.
1.
5574210
20778328
292
或情况:
1.
1.
5574210
3476822
52168
(无)
1.
1.
5574210
3345734
2011
新的
1.
1.
5574210
3345724
-1
小学及中学;用户:
1.
1.
5574210
3345718
1011
瑞克()
1.
1.
5574210
3345710
-1
时间
1.
0
5574210
33457