Prosím o pomoc s jednoduchým XPath

Giovanna

Prosím o pomoc s jednoduchým XPath
« kdy: 20. 05. 2015, 23:00:17 »
Dobrý den,

opět se mi stala chyba mezi židlí a klávesnicí, potřeboval bych, aby se na to podíval někdo další, třeba někdo z vás. Byl bych moc rád.

Mám jednoduchý XML dokument:


<Root>
<servers>
  <server address="10.1.5.241" port="13000" />
</servers>
<common dotSize="800.0" crossSize="800.0" />
</Root>


Chtěl jsem pomocí XPath v .NET lokalizovat atribut "address" a mám tedy:


node = xmlDoc.DocumentElement.SelectSingleNode(valuePath);


, kde node je XmlNode, xmlDoc je XmlDocument a valuePath je:


/Root/Servers/Server/@address


Nevíte prosím někdo, jak mohla nastat chyba, že node po vykonání je null?

Děkuju


Giovanna

Re:Prosím o pomoc s jednoduchým XPath.
« Odpověď #1 kdy: 20. 05. 2015, 23:02:46 »
Takže jsem si to uvědomil v průběhu psaní, XPath je case-sensitive.

Omlouvám se.

j

Re:Prosím o pomoc s jednoduchým XPath
« Odpověď #2 kdy: 21. 05. 2015, 17:39:45 »
Pokud mi skleroza slouzi, da se to vypnout. Ale neni dobrej napad to delat - uz sem videl i XML na tema <doklad><DoKlaD> ...

Lol Phirae

Re:Prosím o pomoc s jednoduchým XPath.
« Odpověď #3 kdy: 21. 05. 2015, 17:46:36 »
Citace od: Giovanna kdy 20. 05. 2015, 23:02:46
Takže jsem si to uvědomil v průběhu psaní

To se neomlouvej, jsou horší věci. Daleko horší je např. když si v průběhu uvědomíš, že ta sexy blondýna je chlap...  ;D

Re:Prosím o pomoc s jednoduchým XPath
« Odpověď #4 kdy: 21. 05. 2015, 22:32:14 »
Citace od: j kdy 21. 05. 2015, 17:39:45
Pokud mi skleroza slouzi, da se to vypnout. Ale neni dobrej napad to delat - uz sem videl i XML na tema <doklad><DoKlaD> ...

Dělá se to úplně běžně dneska.Pravidlo by mělo být,ale při zachování struktury, tzn: celé xml buďto upper nebo low.


Re:Prosím o pomoc s jednoduchým XPath
« Odpověď #5 kdy: 22. 05. 2015, 09:12:23 »
Citace od: j kdy 21. 05. 2015, 17:39:45
Pokud mi skleroza slouzi, da se to vypnout. Ale neni dobrej napad to delat - uz sem videl i XML na tema <doklad><DoKlaD> ...
:o
No to jsme to dopracovali.
Začíná to připomínat české školství (ad Pravidla pravopisu) ...