Epeios XML preprosessor (expp i kort) er et verktøy som forvandler en XML-fil til et annet XML-fil, ved å bruke tagger som eies av en gitt navnerom (XPP som standard, men du kan endre det). Dette tags tillate å håndtere makroer, for å påvirke verdien til variabler maur for å teste sine verdier, for å inkludere filer, ... I et øyeblikk, tar sikte expp å være til XML hva CPP er til C / C ++.
Den expp verktøy utelukkende bruker system og C / C ++ standard biblioteker. Den har til og med sin egen XML-parser. Så, ingen andre pakken må være installert for expp å fungere skikkelig.
Den expp verktøy brukes også til å teste Epeios XML-biblioteket, og er også ment som et eksempel for å vise hvordan du bruker dette biblioteket.
Windows binær er inkludert i pakken. For å få den linux binære, (eller den cygwin en), bare pakke ut pakken, og lansering gjøre i innhentet katalogen
Hva er nytt i denne utgaven:.
- 'expp' (både kommandolinjeversjonen og Java-versjon) kan nå bli samlet i 32 biter ('IA-32') og i 64 biter ('x86-64') .
- Den håndterer nøyaktig UTF-8 filer med og uten BOM.
- Det er også et nytt direktiv ('cdata'), som kan brukes hvis du ønsker å legge ved en XML-treet i en XML CDATA delen, og den preprosessor utsteder fortsatt en feil hvis den vedlagte XML treet er ikke velformet .
Hva er nytt i versjon 0.4.2 (2012-04-26):
- 'CDATA' seksjoner er nå håndteres riktig.
- Den tilsvarende Java innfødte komponenten ble innført.
Hva er nytt i versjon 0.4.0 (2011-08-14):
- Internasjonalisering og standardisatio
- daptating til endringer i 'CLNARG'.
Hva er nytt i versjon 0.3.0 (2010-06-24):
- (fra underliggende biblioteker):
- Tilsetting av "XPP: attributt '. Direktiv (eksperimentelt)
- "xmlns: ... '. attributtene er nå lov
- Når det oppstår en feil, er mer nøyaktig posisjon.
- Noe raskere.
- Legge XML spissen.
- Tilpasning til endringer i underliggende biblioteker ("XML", særlig).
- Bruk av den nye "XPP" bibliotek.
- Tilpasning til endringer i 'CLNARG'.
Kommentarer ikke funnet