cs_tortuedu74
Messages postés99Date d'inscriptionvendredi 23 mars 2007StatutMembreDernière intervention27 mai 2009
-
6 mai 2009 à 09:01
cs_tortuedu74
Messages postés99Date d'inscriptionvendredi 23 mars 2007StatutMembreDernière intervention27 mai 2009
-
11 mai 2009 à 08:36
Bonjour,
Je voudrais savoir comment tester un élément vide.
Par exemple:
mon XML:
Test avec une entite: &number; test avec un element enfant <more/> test avec une section CDATA <![CDATA[<456>]]> def [...]
Mon aspx.vb:
While reader.Read()
prof = reader.Depth
Select Case reader.NodeType
Case XmlNodeType.Element
'If XmlNodeType.Element Is '...' Then
'MsgBox("blanc2")
'End If
If prof = 1 Then
Response.Write("<TR>")
End If
Case XmlNodeType.Text
[...]
Mes balises </more> et
sont vide, donc quand je fais un tableau, tout est décalé sur la gauche.
Comment je peux faire pour tester si mon élément est vide? afin de le remplacer par un <td>"vide"</td>.
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 7 mai 2009 à 23:34
Salut
Voila la réponse dans ce code soit innerxml ou innertext
Dim str As String = " Test avec une entite: "
str & = " test avec un element enfant <more/><more>test</more>"
str &= " test avec une section CDATA <![CDATA[<456>]]> def "
Dim doc As Xml.XmlDocument = New XmlDocument()
doc.LoadXml(str)
Dim node As XmlNodeList = doc.SelectNodes("//more")
MessageBox.Show(node(0).InnerXml)
MessageBox.Show(node(1).InnerXml)
MessageBox.Show(node(1).InnerText)