eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingAlgorytm formatowania tekstu XMLRe: Algorytm formatowania tekstu XML
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
    From: Jacek Czerwinski <...@...z.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: Algorytm formatowania tekstu XML
    Date: Thu, 14 Jan 2010 21:49:50 +0100
    Organization: http://onet.pl
    Lines: 38
    Message-ID: <hio01g$p4u$1@news.onet.pl>
    References: <hinv0q$lsa$1@news.onet.pl>
    NNTP-Posting-Host: 81.219.68.197
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: news.onet.pl 1263502193 25758 81.219.68.197 (14 Jan 2010 20:49:53 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Thu, 14 Jan 2010 20:49:53 +0000 (UTC)
    User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
    In-Reply-To: <hinv0q$lsa$1@news.onet.pl>
    Xref: news-archive.icm.edu.pl pl.comp.programming:184457
    [ ukryj nagłówki ]

    Bastion pisze:
    > Witam
    > Poszukuje algorytmu, kodu, pseudokodu
    > do formatowania XML.
    > dokladnie chodzi np. o zmiane tekstu
    > <dochodopodatkowany><P_36>1528.00</P_36><P_37>1528.0
    0</P_37></dochodopodatkowany>
    > na
    > <dochodopodatkowany>
    > <P_36>1528.00</P_36>
    > <P_37>1528.00</P_37>
    > </dochodopodatkowany>
    >
    > Googluje:
    > -algorithm XML formatted
    > -algorithm XML formatting
    > i znalazlem tylko to
    > http://4programmers.net/Delphi/Gotowce/Formatowanie_
    kodu_XML_bez_u%C5%BCycia_dodatkowych_bibliotek
    > Algorytm wyglada na niepotrzebnie skomplikowany,
    I zawodny. Żadnej obsługi znaków specjalnych, CDATA itd, szukanie
    pozycji "<" w ciągach. Koszmar. Jak się Jasiowi wydawało.

    Fakt "nie użycia bibliotek" dla mnie swiadczy raczej o niskiej
    profesjonalnej przydatności programisty, niz o jego "hakerstwie", ale sa
    kręgi gdzie wynajdywanie koła jest odbierane pozytywnie (choćby wyszło
    nieco eliptyczne).. krąg Delphi tez do niego chyba należy.


    Zarówno dla DOM jak i SAX istnieje proste rozwiązanie.

    W SAX na kazdym begin-handler inkrementujesz, na end-handler dekrementujesz.

    w DOM przechodząc się po drzewie też poziom zagłebienia łatwo uzyskasz.

    Możesz dostosowac te uwagi do języka w ktorym to robisz i do filozfiii
    potraktowania XML w projekcie.


    Moszesz pogooglać za pretty printer względnie beautifier

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: