TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
shahed hussain
NA
7
0
Xml not read properly
Jun 3 2011 11:06 AM
Hi all.
I have a strange problem with vb.net (vs 2008 - win xp).
I have to read a XML file and then put results to a list view.
The first file looks like this:
[code]
<results status='passed'><is-available>true</is-available><snapmirror-status><snapmirror-status-info><source-location>10.10.1.51:C_Drives</source-location><destination-location>netapp2a:C_Drives_Mirror</destination-location><last-transfer-from>10.10.1.51:C_Drives</last-transfer-from><last-transfer-type>scheduled</last-transfer-type><last-transfer-size>4977452</last-transfer-size><last-transfer-duration>105</last-transfer-duration><transfer-progress>0</transfer-progress><lag-time>81553</lag-time><mirror-timestamp>1307030401</mirror-timestamp><contents>Replica</contents><status>idle</status><state>snapmirrored</state><base-snapshot>netapp2a(0135106693)_C_Drives_Mirror.24</base-snapshot></snapmirror-status-info></snapmirror-status></results>
[/code]
I can read this without problem, everything works.
If I try to read this file:
[code]
<results status="passed"><are-vols-onlining>false</are-vols-onlining><luns><lun-info><path>/vol/CitrixLicense_Mirror/LunCitrixLicense</path><size>17093885952</size><online>true</online><mapped>false</mapped><read-only>true</read-only><staging>false</staging><share-state>none</share-state><multiprotocol-type>xen</multiprotocol-type><uuid>899954de-7d40-11e0-a1b4-00a09826cf00</uuid><serial-number>P4DOkocjlRtq</serial-number><block-size>512</block-size><is-space-reservation-enabled>true</is-space-reservation-enabled><size-used>955940864</size-used></lun-info></luns></results>
[/code]
Something goes wrong...
Simply it doesn't read each line...
I use the same code on both files, but when I read the second file, in debug mode, I can see that the first 2 lines are ok, then the reader.value has a value of "NONE". After this, it goes until the "multi protocol" and it goes until end.
So... WHY some lines are not read?
As attachment you can find my code (working = codeOK not working = BADcode).
Thanks
Attachment:
mycode.rar
Reply
Answers (
0
)
Dynamic creation of XML Elements in C#.net
Open rdl file as xml