Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem XML do promene

Zdravim!
Potrebuju se zeptat jestli nekdo nevi jak udelat skript (.bat) ktery by mi nacetl promene z .xml souboru.
napr.
<IsOfficial>1</IsOfficial>

<RanOverTs>0</RanOverTs>

<RanOnBatteries>0</RanOnBatteries>

set IsOfficial=1
set RanOverTs=0

echo vysledek: %IsOfficial%

Predem dekuji za pomoc.

Předmět Autor Datum
http://stackoverflow.com/questions/13902744/extrac t-xml-tag-values-based-on-a-flag-using-batch nový
wam_Spider007 26.12.2014 12:46
wam_Spider007
Diky za odpoved neni to vubec od veci ale nejsem schopen tento kod predelat tak aby resil muj proble… nový
vojmar 26.12.2014 13:03
vojmar
Bojim se, že jit na to obyčejným BAT skriptem by bylo dost složité. Pomoci PowerShell už by to šlo u… nový
Jan Fiala 26.12.2014 12:47
Jan Fiala
Diky moc za rychlou odpoved powershell bych mohl klidne pouzit tk protoze ho z toho scriptu muzu zav… nový
vojmar 26.12.2014 12:57
vojmar
https://www.simple-talk.com/sysadmin/powershell/po wershell-data-basics-xml/ nový
Wikan 26.12.2014 16:59
Wikan
nejake dalsi rady? nový
vojmar 26.12.2014 16:52
vojmar
Za pomoci třeba awk není problém, pokud xml bude jednoduché jako tvůj příklad, hlavně jedna prom.. n… poslední
oval 26.12.2014 18:28
oval

Za pomoci třeba awk není problém, pokud xml bude jednoduché jako tvůj příklad, hlavně jedna prom.. na řádek.

Jak ale pak budeš vědět že v tvém příkladu "echo vysledek: %IsOfficial%" víš že proměnnou je zrovna %IsOfficial% a ne třeba %blablabla%. Pokud těch proměnných bude málo, lze to řešit, ale pokud jich bude hodně, tímto způsobem mě teď nenapadá jak to vyřešit. I když už i velký počet prom.. mě napadá jak vyřešit.

Pokud potřebuješ originální název prom.., lze vyřešit např.
set v1=IsOfficial
set h1=1
set v2=RanOverTs
set h2=0

Zpět do poradny Odpovědět na původní otázku Nahoru