Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Text Editing&Processing > Markup

    xsd 3.3.0

    Download button

    No screenshots available
    Downloads: 1,868  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.6/5)
    21 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Boris Kolpackov | More programs
    GPL / FREE
    April 28th, 2010, 12:06 GMT
    ROOT / Text Editing&Processing / Markup

     Read user reviews (0)  Refer to a friend  Subscribe

    xsd description

    xsd is a W3C XML Schema to C++ translator.

    xsd is a W3C XML Schema to C++ translator. xsd generates a vocabulary-specific, statically-typed C++ mapping (also called binding) from XML Schema definitions.

    The mapping consists of data types that represent the given vocabulary, a set of parsing functions that convert XML instance documents to a tree-like in-memory data structure, and a set of serialization functions that convert the in-memory representation back to XML.

    xsd features C++ standard library-based language mapping, configurable base character type (char/wchar_t), support for all XML Schema built-in types, custom Schema to C++ namespace mapping, platform-independent generated code, and more.


    Product's homepage

    Here are some key features of "xsd":

    · Robust, clean and compact C++ standard library -based language mapping; you don't need to learn much if you know how to use std::vector
    · Configurable base character type; can be char (UTF-8) or wchar_t (UTF-16 or UTF-32/UCS-4)
    · Natural mapping for all W3C XML Schema built-in types: xsd:boolean to bool, xsd:string to std::string, etc.
    · Mapping from xsd:enumeration to C++ enum
    · Serialization of the in-memory representation back to DOM and XML
    · Automatic generation of stream insertion operators (operator

      


    TAGS:

    W3C XML | XML schema | C++ translator | xsd | W3C | XML

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM