Il preprocessore XML Epeios (EXPP in breve) è uno strumento che trasforma un file XML in un altro file XML, utilizzando i tag di proprietà di un certo namespace (xpp per impostazione predefinita, ma è possibile modificarlo). Questo tag consentono di gestire le macro, a influenzare il valore di variabili ANT per testare i loro valori, per includere i file, ... In sintesi, EXPP vuole essere di XML quello cpp è di C / C ++.
Lo strumento EXPP utilizza esclusivamente il sistema e C / C ++ librerie standard. Essa ha anche un proprio parser XML. Quindi, nessun altro pacchetto deve essere installato per EXPP funzioni correttamente.
Lo strumento EXPP è anche utilizzato per testare la libreria Epeios XML, ed è anche inteso come un esempio per mostrare come utilizzare questa biblioteca.
Il binario di Windows è incluso nel pacchetto. Per ottenere il binario linux, (o il cygwin uno), è sufficiente decomprimere il pacchetto, e il lancio make nella directory ottenuto
Cosa c'è di nuovo in questa versione:.
- 'EXPP' (sia la versione a riga di comando e la versione Java) possono essere compilati a 32 bit ('IA-32') e in 64 bit ('x86-64') .
- Gestisce con precisione i file UTF-8 con e senza BOM.
- C'è anche una nuova direttiva ('CDATA'), che può essere utilizzato se si vuole racchiudere un albero XML in una sezione CDATA XML, e il preprocessore emette ancora un errore se l'albero XML allegato non è ben formato .
Cosa c'è di nuovo nella versione 0.4.2 (2012-04-26):
- 'CDATA' sezioni sono ora gestiti correttamente.
- È stata introdotta la corrispondente componente nativo Java.
Cosa c'è di nuovo nella versione 0.4.0 (2011-08-14):
- Internazionalizzazione e standardisatio
- daptating ai cambiamenti nella 'CLNARG'.
Cosa c'è di nuovo nella versione 0.3.0 (2010-06-24):
- (dal sottostante biblioteche):
- Aggiunta del 'xpp: attributo'. Direttiva (sperimentale)
- 'xmlns: ...'. attributi sono ora autorizzati
- Quando si verifica un errore, la posizione è più preciso.
- Un po 'più veloce.
- Aggiunta intestazione XML.
- L'adattamento ai cambiamenti nella sottostante librerie ('XML', in particolare).
- L'uso della nuova biblioteca 'XPP'.
- L'adattamento ai cambiamenti nella 'CLNARG'.
I commenti non trovato