[talk-cz] Vracim se ke skriptu pro prevod na zjednoduseny XML z XML Overpass-turbo

petr.kadlec na gmail.com petr.kadlec na gmail.com
Sobota Listopad 11 09:54:52 UTC 2023


Ahoj,

On Mon, Nov 6, 2023 at 7:39 AM Miloš Šmíd <smid.milos na gmail.com> wrote:

> Dobrý den, Martine a ostatní,
> xsltproc jsem dal do dll cygwinu (je to správně?) - četl jsem, že jde o
> knihovnu, ale kamarád mi řekl, že je to samostatný program.
> Mohl bys mi napsat syntax, jak tedy spustit xsltproc údajně s parametrem,
> odkud má vzít ten xml, který chci překonvertovat a vlastně ani nevím, který
> xml je pro tu konverzi nejlepší.
> Zjistil jsem, že pracovní složka c:\cygvin64\Home\Miloš.
>

Cygwin je dneska na Windows spíš okrajový způsob spouštění skriptů,
Microsoftem podporované je spíše WSL. Do Cygwinu se pak nové balíčky
instalují jeho instalačním nástrojem (nějaký ten setup.exe); tam je potřeba
najít balíček obsahující ten xsltproc, zaškrtnout a nechat nainstalovat;
pak by v Cygwin bashi měl začít fungovat příkaz xsltproc.

Ale použití XSLT pro transformaci XML nutně není potřeba dělat pod Linuxem
(ať už ve formě Cygwinu, nebo WSL), existují programy zkompilované přímo
pro Windows.

Takže možností je určitě víc. Každopádně bych asi doporučil vzít nějaký
návod (anebo se tedy zeptat toho ChatGPT :-) ) a jet podle něj. Zcela
namátkou Googlem nalezený
http://www.sagehill.net/docbookxsl/InstallingAProcessor.html vypadá docela
rozumně (viz kapitoly Installing xsltproc on Windows a Using xsltproc).

-- Petr Kadlec / Mormegil
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20231111/5756159f/attachment.htm>


Další informace o konferenci talk-cz