DFDL (Jezik opisa formata podataka)

Original: http://xfront.com/DFDL/index.html

Roger L. Costello

DFDL je XML jezik zasnovan na standardima za raščlanjivanje formata podataka, kako tekstualnih tako i binarnih formata.

Koristeći DFDL možete analizirati gotovo sve!

Izlaz raščlanjivanja je XML (ili JSON) dokument, koji predstavlja ulaznu datoteku.

DFDL can parse text and binary files

Ne samo da DFDL može raščlaniti datoteke podataka, već može i deparsirati XML (ili JSON) kako bi rekonstituisao originalni format podataka.

Primjer: JPEG --> DFDL --> XML --> DFDL --> JPEG

DFDL je super! Napravio sam gomilu tutorijala o tome i kako ga koristiti:

  1. Brzi pregled DFDL
  2. DFDL protiv ANTLR
  3. Parsiranje i poništavanje raščlanjivanja tekstualnih datoteka pomoću DFDL
  4. Parsing i unparsing binarnih datoteka pomoću DFDL
  5. DFDL shema usklađena s RFC za raščlanjivanje i deparsiranje CSV datoteka
  6. Kompletan vodič o DFDL, uključujući slajdove, primjere i laboratorijske vježbe

Posljednje ažurirano: 3. novembra 2021