Expat (software), the Glossary
Expat is a stream-oriented XML 1.0 parser library, written in C. As one of the first available open-source XML parsers, Expat has found a place in many open-source projects.[1]
Table of Contents
19 relations: Apache HTTP Server, C (programming language), Document Object Model, Document type definition, GitHub, James Clark (programmer), Language binding, Library (computing), MIT License, Mozilla, Open-source software, Perl, PHP, Python (programming language), Simple API for XML, Stream (computing), World Wide Web Consortium, XML, XML namespace.
- XML parsers
Apache HTTP Server
The Apache HTTP Server is a free and open-source cross-platform web server software, released under the terms of Apache License 2.0.
See Expat (software) and Apache HTTP Server
C (programming language)
C (pronounced – like the letter c) is a general-purpose programming language.
See Expat (software) and C (programming language)
Document Object Model
The Document Object Model (DOM) is a cross-platform and language-independent interface that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document.
See Expat (software) and Document Object Model
Document type definition
A document type definition (DTD) is a specification file that contains set of markup declarations that define a document type for an SGML-family markup language (GML, SGML, XML, HTML).
See Expat (software) and Document type definition
GitHub
GitHub is a developer platform that allows developers to create, store, manage and share their code.
See Expat (software) and GitHub
James Clark (programmer)
James Clark (born 23 February 1964) is a software engineer and creator of various open-source software including groff, expat and several XML specifications.
See Expat (software) and James Clark (programmer)
Language binding
In programming and software design, binding is an application programming interface (API) that provides glue code specifically made to allow a programming language to use a foreign library or operating system service (one that is not native to that language).
See Expat (software) and Language binding
Library (computing)
In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.
See Expat (software) and Library (computing)
MIT License
The MIT License is a permissive software license originating at the Massachusetts Institute of Technology (MIT) in the late 1980s.
See Expat (software) and MIT License
Mozilla
Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape.
See Expat (software) and Mozilla
Open-source software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.
See Expat (software) and Open-source software
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language.
PHP
PHP is a general-purpose scripting language geared towards web development.
Python (programming language)
Python is a high-level, general-purpose programming language.
See Expat (software) and Python (programming language)
Simple API for XML
SAX (Simple API for XML) is an event-driven online algorithm for lexing and parsing XML documents, with an API developed by the XML-DEV mailing list.
See Expat (software) and Simple API for XML
Stream (computing)
In computer science, a stream is a sequence of potentially unlimited data elements made available over time.
See Expat (software) and Stream (computing)
World Wide Web Consortium
The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web.
See Expat (software) and World Wide Web Consortium
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data.
XML namespace
XML namespaces are used for providing uniquely named elements and attributes in an XML document.
See Expat (software) and XML namespace
See also
XML parsers
- Apache XMLBeans
- Apache Xerces
- Beautiful Soup (HTML parser)
- CodeSynthesis XSD
- CodeSynthesis XSD/e
- EDXL Sharp
- Expat (software)
- HaXml
- Java API for XML Processing
- Jsoup
- Libxml2
- MSXML
- Nokogiri (software)
- SimpleXML
- StAX
- TinyXML
- VTD-XML
- XMLStarlet
References
[1] https://en.wikipedia.org/wiki/Expat_(software)
Also known as Expat (XML), Expat (library).