The Wayback Machine - https://web.archive.org/web/20120406115210/https://en.wikipedia.org/wiki/CougarXML

CougarXML

From Wikipedia, the free encyclopedia
Jump to: navigation, search
CougarXML
No-logo.svg
Developer(s) Massimiliano Guastafierro
Written in JavaScript
Operating system Cross-platform
Type Web application framework
License Mozilla Public License 1.1
Website http://www.cougarxml.com/

CougarXML is an XML parser written in JavaScript using an object-oriented approach (OOP). This library parses XML code and converts it into an object that can be manipulated with the DOM Level 3 standard API (W3C). It was released in March 2009 on the Google Code platform by Massimiliano Guastafierro.

CougarXML is free and open source software (FOSS), licensed under the Mozilla Public License 1.1.

Contents

[edit] Features

Opensource.svg
  • Source code Free and Open under terms of Mozilla Public License 1.1
  • No external runtime required
  • Usable with any JavaScript 1.4+ engine
  • DOM Level 3 Compliant
  • Non-validating XML Parser
  • Syntax checking
  • Well-form checking
  • API that is easy to learn and use

[edit] Future development

  • Support for every Non-validating XML 1.0 feature (Entities, Attlists, Notations etc.)
  • Support for XML to JSON conversion using JsonML (JSON Markup Language)
  • Support for Unicode (XML specifications)

[edit] Download

The latest version of CougarXML is downloadable from the Google Code Project Hosting. it is also possible to use the SVN version to get the actual code:

$ svn checkout http://cougarxml.googlecode.com/svn/trunk/ cougarxml

[edit] References

[edit] Further reading

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Morty Proxy This is a proxified and sanitized view of the page, visit original site.