Én is XSLT-re gondoltam először, de egyfelől csak a fordítottját csináltam (XML-ből csv generálása), másfelől több, mint 20 éve volt, szóval nem tudnám most megírni. A másik kettő, amit írtam, az meg menne viszonylag egyszerűen és hamar.
XSLT-ben hogyan veszed ki a következő mezőt a csv-ből?