XML Validation

XML Validation

The XML Validation (eXtensible Markup Language) checks a document in XML language if it is well formed and it is adjusted to a defined structure. A well formed document follows the basic rules of XML established for the design of documents. Moreover a valid document respects the rules dictated by a DTD or XML schema. In addition extended tools are available such as OASIS CAM standard specification that provide contextual validation of content and structure that is more flexible than basic schema validations.

"xmllint" is a command line XML tool that can perform XML validation. It can be found in UNIX/Linux environments.An example with the use of this program for validation of a file called "example.xml" is: xmllint --valid --noout example.xml

External Websites

Online validators for XML files:
*http://www.xmlvalidation.com/
*http://www.stg.brown.edu/service/xmlvalid/
*http://www.jcam.org.uk


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Validation — The word validation has several uses: * In common usage, validation is the process of checking if something satisfies a certain criterion. Examples would include checking if a statement is true (validity), if an appliance works as intended, if a… …   Wikipedia

  • XML Signature — (also called XMLDsig , XML DSig , XML Sig ) is a W3C recommendation that defines an XML syntax for digital signatures. Functionally, it has much in common with PKCS#7 but is more extensible and geared towards signing XML documents. It is used by… …   Wikipedia

  • XML Schema — publié comme recommandation par le W3C en mai 2001 est un langage de description de format de document XML permettant de définir la structure et le type de contenu d un document XML. Cette définition permet notamment de vérifier la validité de ce …   Wikipédia en Français

  • XML Information Set — (XML Infoset) is a W3C specification describing an abstract data model of an XML document in terms of a set of information items . The definitions in the XML Information Set specification are meant to be used in other specifications that need to… …   Wikipedia

  • XML — (англ. eXtensible Markup Language) расширяемый язык разметки Расширение .xml …   Википедия

  • XML-Enabled Networking — provides an abstraction layer that exists alongside the traditional Internet Protocol (IP) network. This layer addresses the security, incompatibility and latency issues encumbering XML messages, web services and service oriented architectures… …   Wikipedia

  • XML Schema — XML Schema  язык описания структуры XML документа. Спецификация XML Schema является рекомендацией W3C. Как большинство языков описания XML, XML Schema была задумана для определения правил, которым должен подчиняться документ. Но, в отличие… …   Википедия

  • XML Enabled Directory — (XED) is a framework for managing objects represented using the Extensible Markup Language (XML). XED builds on X.500 and LDAP directory services technologies.XED was originally designed in 2003 by Steven Legg of eB2Bcom (formerly of Adacel… …   Wikipedia

  • XML Encryption — XML Encryption  спецификация, определяемая W3C как рекомендация, которая определяет как зашифровывается содержимое элемента XML. Несмотря на то, что XML Encryption может быть использована для шифрования любых данных, однако она известна как… …   Википедия

  • XML Catalog — XML documents typically refer to external entities, for example the public and/or system ID for the Document Type Definition. These external relationships are expressed using URIs, typically as URLs.However, if they re absolute URLs, they only… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”