Hey all, trying to cut my teeth on a simple XML parse... getting stumped...
In sample#1 I see boxes for "Response:", "A:1" ... as expected, but
In sample#2 I see boxes for "Response:", "B:2","C:2", and "Response"
In sample#3 I see boxes for "Response:", "A:","B:2","C:2", and "Response"
what's the difference? Why can't I get the "A:1" in the second and third
sample code?
MMTIA
wadeaux
CODE:
Sample #1:
Dim strResp, strXML As String
Dim xReader As Xml.XmlTextReader
strXML = "<response> <A>1</A><B>2</B><C>3</C></response>"
xReader = New Xml.XmlTextReader(New StringReader(strXML))
xReader.WhitespaceHandling = Xml.WhitespaceHandling.None
xReader.Read()
MsgBox(xReader.Name)
xReader.Read()
MsgBox(xReader.Name & ":" & xReader.ReadString())
Sample #2
Dim strResp, strXML As String
Dim xReader As Xml.XmlTextReader
strXML = "<response> <A>1</A><B>2</B><C>3</C></response>"
xReader = New Xml.XmlTextReader(New StringReader(strXML))
xReader.WhitespaceHandling = Xml.WhitespaceHandling.None
While xReader.Read()
If (xReader.NodeType = Xml.XmlNodeType.Element) Then
MsgBox(xReader.Name & ":" & xReader.ReadString())
End If
End While
Sample #3
Dim strResp, strXML As String
Dim xReader As Xml.XmlTextReader
strXML = "<response> <A>1</A><B>2</B><C>3</C></response>"
xReader = New Xml.XmlTextReader(New StringReader(strXML))
xReader.WhitespaceHandling = Xml.WhitespaceHandling.None
While xReader.Read()
MsgBox(xReader.Name & ":" & xReader.ReadString())
End While 2 2964
Sorry, the "C:2" boxes should be "C:3"...
wardeaux
"Wardeaux" <wa******@bellsouth.net> wrote in message
news:ed**************@TK2MSFTNGP11.phx.gbl... Hey all, trying to cut my teeth on a simple XML parse... getting
stumped... In sample#1 I see boxes for "Response:", "A:1" ... as expected, but In sample#2 I see boxes for "Response:", "B:2","C:2", and "Response" In sample#3 I see boxes for "Response:", "A:","B:2","C:2", and "Response" what's the difference? Why can't I get the "A:1" in the second and third sample code? MMTIA wadeaux
CODE: Sample #1: Dim strResp, strXML As String Dim xReader As Xml.XmlTextReader strXML = "<response> <A>1</A><B>2</B><C>3</C></response>" xReader = New Xml.XmlTextReader(New StringReader(strXML)) xReader.WhitespaceHandling = Xml.WhitespaceHandling.None xReader.Read() MsgBox(xReader.Name) xReader.Read() MsgBox(xReader.Name & ":" & xReader.ReadString())
Sample #2
Dim strResp, strXML As String Dim xReader As Xml.XmlTextReader
strXML = "<response> <A>1</A><B>2</B><C>3</C></response>" xReader = New Xml.XmlTextReader(New StringReader(strXML)) xReader.WhitespaceHandling = Xml.WhitespaceHandling.None While xReader.Read() If (xReader.NodeType = Xml.XmlNodeType.Element) Then MsgBox(xReader.Name & ":" & xReader.ReadString()) End If End While
Sample #3
Dim strResp, strXML As String Dim xReader As Xml.XmlTextReader
strXML = "<response> <A>1</A><B>2</B><C>3</C></response>" xReader = New Xml.XmlTextReader(New StringReader(strXML)) xReader.WhitespaceHandling = Xml.WhitespaceHandling.None While xReader.Read() MsgBox(xReader.Name & ":" & xReader.ReadString()) End While
OK... here's another update:
Found that when I call MsgBox(xReader.Name & ":" & xReader.ReadString())
on the <response> node, it causes my app to ignore the "ReadString" for my
"A" node... How do I get around calling a "ReadString" on a node like
<Response>? Or is there a way to determine if <response> has a string to
display or just other nodes?
thanks!
wardeaux
"Wardeaux" <wa******@bellsouth.net> wrote in message
news:%2******************@TK2MSFTNGP11.phx.gbl... Sorry, the "C:2" boxes should be "C:3"... wardeaux
"Wardeaux" <wa******@bellsouth.net> wrote in message news:ed**************@TK2MSFTNGP11.phx.gbl... Hey all, trying to cut my teeth on a simple XML parse... getting stumped... In sample#1 I see boxes for "Response:", "A:1" ... as expected, but In sample#2 I see boxes for "Response:", "B:2","C:2", and "Response" In sample#3 I see boxes for "Response:", "A:","B:2","C:2", and
"Response" what's the difference? Why can't I get the "A:1" in the second and third sample code? MMTIA wadeaux
CODE: Sample #1: Dim strResp, strXML As String Dim xReader As Xml.XmlTextReader strXML = "<response> <A>1</A><B>2</B><C>3</C></response>" xReader = New Xml.XmlTextReader(New StringReader(strXML)) xReader.WhitespaceHandling = Xml.WhitespaceHandling.None xReader.Read() MsgBox(xReader.Name) xReader.Read() MsgBox(xReader.Name & ":" & xReader.ReadString())
Sample #2
Dim strResp, strXML As String Dim xReader As Xml.XmlTextReader
strXML = "<response> <A>1</A><B>2</B><C>3</C></response>" xReader = New Xml.XmlTextReader(New StringReader(strXML)) xReader.WhitespaceHandling = Xml.WhitespaceHandling.None While xReader.Read() If (xReader.NodeType = Xml.XmlNodeType.Element) Then MsgBox(xReader.Name & ":" & xReader.ReadString()) End If End While
Sample #3
Dim strResp, strXML As String Dim xReader As Xml.XmlTextReader
strXML = "<response> <A>1</A><B>2</B><C>3</C></response>" xReader = New Xml.XmlTextReader(New StringReader(strXML)) xReader.WhitespaceHandling = Xml.WhitespaceHandling.None While xReader.Read() MsgBox(xReader.Name & ":" & xReader.ReadString()) End While
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: William C. White |
last post by:
Does anyone know of a way to use PHP /w Authorize.net AIM without using
cURL? Our website is hosted on a shared drive and the webhost company
doesn't installed additional software (such as cURL)...
|
by: Albert Ahtenberg |
last post by:
Hello,
I don't know if it is only me but I was sure that header("Location:url")
redirects the browser instantly to URL, or at least stops the execution of
the code. But appearantely it continues...
|
by: James |
last post by:
Hi,
I have a form with 2 fields.
'A'
'B'
The user completes one of the fields and the form is submitted.
On the results page I want to run a query, but this will change
subject to which...
|
by: Ollivier Robert |
last post by:
Hello,
I'm trying to link PHP with Oracle 9.2.0/OCI8 with gcc 3.2.3 on a Solaris9
system. The link succeeds but everytime I try to run php, I get a SEGV from
inside the libcnltsh.so library.
...
|
by: Richard Galli |
last post by:
I want viewers to compare state laws on a single subject.
Imagine a three-column table with a drop-down box on the top. A viewer
selects a state from the list, and that state's text fills the...
|
by: Albert Ahtenberg |
last post by:
Hello,
I have two questions.
1. When the user presses the back button and returns to a form he filled
the form is reseted. How do I leave there the values he inserted?
2. When the...
|
by: inderjit S Gabrie |
last post by:
Hi all
Here is the scenerio ...is it possibly to do this...
i am getting valid course dates output on to a web which i have designed
....all is okay so far , look at the following web url
...
|
by: Jack |
last post by:
Hi All,
What is the PHP equivilent of Oracle bind variables in a SQL statement, e.g.
select x from y where z=:parameter
Which in asp/jsp would be followed by some statements to bind a value...
|
by: Sandwick |
last post by:
I am trying to change the size of a drawing so they are all 3x3.
the script below is what i was trying to use to cut it in half ... I
get errors.
I can display the normal picture but not the...
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
| |