Parsifal er en validering af XML 1.0 parser skrevet i ANSI C. Parsifal API er baseret på SAX2.
Parsifal kan bruges til parsing af XML baserede meddelelser (f.eks REST og RSS) og anvendelse specifikke databehandling, f.eks config filer, datafiler osv Parsifal kan også bruges til dokumentet-orienteret behandling (f.eks XHTML xhtml1-transitional.dtd) og for parsing modulære dokumenter, fordi den er i overensstemmelse XML 1.0 parser og den understøtter funktioner som interne og eksterne generelle enheder, DTD parameter enheder og standardattributter mv Parsifal er ideel til behandling af store datafiler og vandløb, da det er SAX baserede og bruger meget lidt hukommelse ikke at nævne det er hurtigt nok til de fleste formål 'CO'er det er skrevet i C.
Brug af Parsifal i stedet for store XML forarbejdning biblioteker (f.eks libxml, Xerces) eller endog i stedet for små Expat (som ikke understøtter DTD validering) kan begrundes for begrænsede hukommelse miljøer og applikationer, der kræver bundtet parser; på grund af dens modulære design Parsifal kan let kompileret at støtte DTD validering eller udføre eneste ikke-validering parsing etc. Hvis du har brug for højere værktøjer niveau, for eksempel dom / XPath behandling, bør du kigge efter andre libs selvfølgelig.
Her er nogle vigtige funktioner i "Parsifal XML Parser":
Software detaljer:
Kommentarer ikke fundet