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:

Kód: [Vybrat]
<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:

Kód: [Vybrat]
node = xmlDoc.DocumentElement.SelectSingleNode(valuePath);

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

Kód: [Vybrat]
/Root/Servers/Server/@address

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

Děkuju
« Poslední změna: 21. 05. 2015, 00:04:33 od Petr Krčmář »


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 »
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

rootacek

  • *
  • 47
  • Linux je dobrá volba, Windows je cesta do pekla!
    • Zobrazit profil
    • E-mail
Re:Prosím o pomoc s jednoduchým XPath
« Odpověď #4 kdy: 21. 05. 2015, 22:32:14 »
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 »
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) ...