Dobrý den, chtěl bych se zeptat na něčí zkušenost s procházením v atributech uzlů xml. Řekněme v tomto xml souboru projít všechny Kotvení Typu Name="K1"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Ucinky>
<Kotveni Name="Kotvení">
<Typ Name="K1">
<Osa Name="A">
<Rada Name="1">
<Kombinace Name="ZS-1" Rx="1" Ry="2" Rz="3" Mx="4" My="5" Mz="6"/>
<Kombinace Name="ZS-2" Rx="1" Ry="2" Rz="3" Mx="4" My="5" Mz="6"/>
</Rada>
</Osa>
</Typ>
<Typ Name="K2">
<Osa Name="B">
<Rada Name="3">
<Kombinace Name="ZS-1" Rx="1" Ry="2" Rz="3" Mx="4" My="14" Mz="6"/>
<Kombinace Name="ZS-2" Rx="1" Ry="2" Rz="3" Mx="4" My="14" Mz="6"/>
<Kombinace Name="ZS-3" Rx="1" Ry="2" Rz="3" Mx="4" My="14" Mz="6"/>
</Rada>
</Osa>
</Typ>
</Kotveni>
</Ucinky>
Pomocí nějakého cyklu např.
For Each n As Xml.XmlNode In xmlucinky.SelectNodes("Kotveni")
RFx = n.Attributes("Rx").Value
RFy = n.Attributes("Ry").Value
RFz = n.Attributes("Rz").Value
RMx = n.Attributes("Mx").Value
RMy = n.Attributes("My").Value
RMz = n.Attributes("Mz").Value
Next
Ovšem nějak určit to omezení jan na K1. Nějak jsem nic nenašel, děkuji.
|