Binary XML, or Binary Extensible Markup Language, refers to any specification which defines the compact representation of XML in a binary format. While there are several competing formats, none has been widely adopted by a standards organization or accepted as a de facto standard. Using a binary XML format generally reduces the verbosity of XML documents and cost of parsing, but hinders the use of ordinary text editors to view and edit the document.
| Property | Value |
| p:abstract
| - Binary XML, or Binary Extensible Markup Language, refers to any specification which defines the compact representation of XML in a binary format. While there are several competing formats, none has been widely adopted by a standards organization or accepted as a de facto standard. Using a binary XML format generally reduces the verbosity of XML documents and cost of parsing, but hinders the use of ordinary text editors to view and edit the document. Other advantages may include enabling random access and indexing of XML documents. The major challenge for binary XML is to create a single, widely adopted standard. The International Organization for Standardization (ISO) and the International Telecommunications Union published the Fast Infoset standard in 2007 and 2005, respectively. The World Wide Web Consortium has produced the first draft of the EXI format specification. Another standard, known as Binary MPEG format for XML, has been standardized by the ISO in 2001. BiM is used by many ETSI standards for Digital TV and Mobile TV. The Open Geospatial Consortium also provides a Binary XML Encoding Specification optimized for geo-related data . Alternatives to binary XML include using traditional file compression methods on XML documents; or using an existing standard such as ASN.1. Traditional compression methods, however, offer only the advantage of compression, without the advantage of decreased parsing time or random access. ASN.1 is being used as the basis of Fast Infoset, which is one binary XML standard. There are also hybrid approaches that attach a small index file to an XML document to eliminate the overhead of parsing. (en)
- Binary XML ist ein Oberbegriff für die Versuche, ein XML-Dokument in einer binären Repräsentation, statt einer reinen Textform, zu speichern. Momentan gibt es keinen einheitlichen Standard, sondern mehrere, konkurrierende Formate, als Beispiele seien hier WBXML, XBMF und EBML genannt. Dadurch ergibt sich, dass „Binary XML“ je nach Anwender verschiedene Bedeutung haben kann. So wird manchmal von einer binären Kodierung des XML-Dokumentes ausgegangen, während es in anderen Fällen darum geht, binäre Daten in einem XML-File zu speichern. Ein gzipptes XML-Dokument kann auch als Binary XML verstanden werden. Die Vorteile einer binären Darstellung liegen in der kleineren Dateigröße, der Möglichkeit des wahlfreien Zugriffs sowie der Indizierung und leichteren Syntaxanalyse (letzter Punkt wird in der „Community“ allerdings debattiert). Nachteilig ist, dass binäre XML-Dokumente nicht mehr einfach in einem Texteditor editiert werden können. (de)
|
| p:hasPhotoCollection
| |
| rdfs:comment
| - Binary XML, or Binary Extensible Markup Language, refers to any specification which defines the compact representation of XML in a binary format. While there are several competing formats, none has been widely adopted by a standards organization or accepted as a de facto standard. Using a binary XML format generally reduces the verbosity of XML documents and cost of parsing, but hinders the use of ordinary text editors to view and edit the document. (en)
- Binary XML ist ein Oberbegriff für die Versuche, ein XML-Dokument in einer binären Repräsentation, statt einer reinen Textform, zu speichern. (de)
|
| rdfs:label
| - Binary XML (en)
- XML binarisé (fr)
- Binary XML (de)
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is p:redirect
of | |