eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingKonwersja wikiKonwersja wiki
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!news.chmurka.net!.POSTED!not-for-mail
    From: Andrzej Jarzabek <a...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Konwersja wiki
    Date: Tue, 04 Mar 2014 22:27:38 +0000
    Organization: news.chmurka.net
    Lines: 22
    Message-ID: <lf5k0f$ksq$1@srv.chmurka.net>
    NNTP-Posting-Host: 90.211.203.214
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: srv.chmurka.net 1393972048 21402 90.211.203.214 (4 Mar 2014 22:27:28 GMT)
    X-Complaints-To: abuse-news.(at).chmurka.net
    NNTP-Posting-Date: Tue, 4 Mar 2014 22:27:28 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101
    Thunderbird/24.3.0
    X-Authenticated-User: ajarzabek
    Xref: news-archive.icm.edu.pl pl.comp.programming:205259
    [ ukryj nagłówki ]

    Mam taki problem, że potrzebuję skonwertować markup pewnej wiki na
    HTML-owy czy XML-owy format. Zastanawiam się nad doborem sensownej
    technologii do tego - wyobrażam sobie to mniej więcej tak, że będę pisać
    serię reguł dopasowujących wzorce i budujące DOM - np. jest powiedzmy
    reguła mówiąca, że jeśli znajdzie się w tekście sekwencja {{{ i }}}, to
    w tym miejscu wstawiam określony element a zawartość dalej przetwarzam
    według tych samych reguł i podczepiam pod ten element - ale oczywiście
    niekoniecznie, mogą być reguły mówiące, że wewnątrz określonych
    znaczników tekst jest przetwarzany według innych zasad, czy też np.
    dokonujące zwykłych tekstowych substytucji.

    Oczywiście można to wszystko rzeźbić ręcznie na jakiejś Javie czy innej
    maszynie Turinga, ale reguł może być trochę, będą na bieżąco dopisywane,
    modyfikowane, przestawiane itd., więc się zastanawiam, czy są jakieś
    języki, biblioteki, czy inne narzędzia, które ułatwiają taką robotę. Z
    miłych ficzerów dobrze by było, gdyby bez nadmiernego dłubania dało się
    określać wzorce łapiące w jednej linijce lub w wielu i możliwość
    zdefiniowania wzorców przechwytujących zmienną liczbę podelementów (typu
    |a|b|c|...).

    Dobrze by było jeszcze, gdyby się nadawało do użycia przez prostego
    inżyniera. :)

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: