====== Differences ====== This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
api4kb_parsing [2013/03/17 16:50] admin |
api4kb_parsing [2013/05/20 12:45] (current) rmbell |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| * Multiple forms of syntax checking | * Multiple forms of syntax checking | ||
| * RDF/XML, Turtle (for RDF/OWL), ? | * RDF/XML, Turtle (for RDF/OWL), ? | ||
| - | * Validation API -- Parser attempts to determine whether or not the resource is valid per the language selected | + | * Validation API |
| + | * Parser attempts to determine whether or not the resource is valid per the language selected | ||
| + | * Parser ensures that input file does not contain invalid characters (the character set is specified in the first line of an XML file) | ||
| * Translation API -- given a resource in a declared input language, provide an artifact in the target language (or as close as possible given distinctions in expressivity; with logging to say why it couldn't do something, what was lost, if anything, etc. in cases where the content language is different rather than strictly the format) | * Translation API -- given a resource in a declared input language, provide an artifact in the target language (or as close as possible given distinctions in expressivity; with logging to say why it couldn't do something, what was lost, if anything, etc. in cases where the content language is different rather than strictly the format) | ||
| * typically batch, stateless | * typically batch, stateless | ||