Crate xmlns

Source
Expand description

§Well-Known XML Namespaces

This crate contains &'static str constants for many well-known XML namespaces (i.e. used not only within a single company and/or in public documents/APIs). You can use this crate when implementing a namespace-aware XML processor and want to provide some namespaces with first-class support.

You may also find this useful as a structured tree/list of XML namespaces that are used in the wild. The namespaces are sorted by the organization that registered, submitted or defined them, not necessarily by the actual URI used as the name. If an organization defined a lot of namespaces, they are grouped into separate modules.

Note that when using this crate, only the strings that are actually used will be included in a generated binary. This is the default behavior of the rust compiler and not something to be configured in this crate.

If you find any namespace missing, feel free to file an issue.

Modules§

adobe
The Adobe corporation
android
The Android Project
apache
The Apache Foundation
cc
The Creative Commons Organization
daisy
The DAISY Consortium
dcmi
The Dublin Core Metadata Initiative (DCMI)
eclipse
The Eclipse Foundation
ecma
The European association for standardizing information and communication systems (ECMA)
ibm
The IBM Corporation
idpf
The International Digital Publishing Forum (IDPF)
ietf
The Internet Engineering Task Force (IETF)
iptc
The International Press Telecommunications Council (IPTC)
iso
The International Standards Organization (ISO)
liberty
The Liberty Alliance
microsoft
The Microsoft Corporation
mozilla
The Mozilla Foundation
mpeg
The Moving Picture Experts Group (MPEG)
oasis
The Organization for the Advancement of Structured Information Standards (OASIS)
omg
The Object Management Group (OMG)
opengis
The Open Geospatial Consortium
other
Miscellaneous Namespaces
w3c
The world-wide-web consortium (W3C)
xmpp
The XMPP Standards Foundation