Displaying 1 to 18 from 18 results

Xsd2Code .net class generator from XSD schema


Xsd2Code is a CSharp or Visual Basic Business Entity class Generator from XSD schema.


  •    DotNet

OxmLibrary generates classes from XSD, or infer from XML files, and then bind XML files to the object tree. Much like XSD.exe but better! Allows creating generation files using a GUI, choosing data types and merging similar classes. It's developed in C#

XML Schema Documenter

  •    CSharp

XML Schema Documenter is a Sandcastle Help File Builder plug-in that allows you to integrate reference documentation for XML schemas in your help files.


  •    VBScript

fgnfrnnnty dfggregehge

Mozilla Add On Install Manifest Schema


XML Schema for install manifest for Mozilla Add-ons. Useful for code completion in IDEs like Visual Studio.


  •    LINQ

The LINQ to XSD technology provides .NET developers with support for typed XML programming. LINQ to XSD contributes to the LINQ project (.NET Language Integrated Query); in particular, LINQ to XSD enhances the existing LINQ to XML technology.

node-xsd-schema-validator - A schema (XSD) validator for NodeJS

  •    Javascript

A (XSD) schema validator for NodeJS that uses Java to perform the actual validation. This utility assumes that javac and java are on the path or that the JAVA_HOME environment exists and points to an installed JDK.

XmlSchemaClassGenerator - Generate C# classes from XML Schema files

  •    CSharp

A console program and library to generate XmlSerializer compatible C# classes from XML Schema files. Specifying the NamespaceProvider is optional. If you don't provide one, C# namespaces will be generated automatically. The example above shows how to create a custom NamespaceProvider that has a dictionary for a number of specific namespaces as well as a generator function for XML namespaces that are not in the dictionary. In the example the generator function is the default function but with a custom namespace prefix. You can also use a custom generator function, e.g.

erlsom - XML parser for Erlang

  •    Erlang

Erlsom is an Erlang library to parse (and generate) XML documents. As a SAX parser. This is a [more or less standardized model] ( http://www.saxproject.org/apidoc/org/xml/sax/ContentHandler.html) for parsing XML. Every time the parser has processed a meaningful part of the XML document (such as a start tag), it will tell your application about this. The application can process this information (potentially in parallel) while the parser continues to parse the rest of the document. The SAX parser will allow you to efficiently parse XML documents of arbitrary size, but it may take some time to get used to it. If you invest some effort, you may find that it fits very well with the Erlang programming model (personally I have always been very happy about my choice to use a SAX parser as the basis for the rest of Erlsom).

cxf-spring-boot-starter-maven-plugin - Maven plugin complementing cxf-spring-boot-starter

  •    Java

Maven plugin complementing the Boot starter for SOAP-Webservices with Apache CXF using JAX-WS & JAXB with Annotations only

phoenix.webui.framework - 基于WebDriver的WebUI自动化测试框架

  •    Java


datum - Zerocracy Project Data Model

  •    XSLT

Information about current project status is kept in XML and text files. This repository contains full list of XSD Schemas for them and rules of usage. Read our policy, it covers all processes in these XML files.

xsd2json - Translate XML Schema into equivalent JSON Schema

  •    Prolog

Translate an XML Schema into equivalent JSON Schema based on SWI-Prolog and Constraint Handling Rules (CHR). For usage directly in Prolog or node.js. If that works, so will xsd2json.

go-xsd-validate - Xsd validation for go based on libxml2

  •    Go

The goal of this package is to preload xsd files into memory and to validate xml (fast) using libxml2, like post bodys of xml service endpoints or api routers. At the time of writing, similar packages I found on github either didn't provide error details or got stuck under load. In addition to providing error strings it also exposes some fields of libxml2 return structs. Check this for a simple http server example and that for an even simpler one.

node-xml4js - XML to JavaScript parser using XML Schema to guide conversion

  •    Javascript

node-xml4js is a Node.js package providing an XML to JavaScript parser using XML Schema to guide conversion. Main motivation is that instead of guessing the structure of an XML document from the document itself, structure is created automatically from the XML Schema which makes output consistent for all XML documents, not just one at hand. For example, arrays are always arrays even when there is only one element in the particular XML document, and if there is only one element allowed, then there will be no one-element array wrapped around. This makes programmatically traversing the structure much easier, because structure is consistent and predictable. Package builds upon node-xml2js, detects and parses XML Schema which is then used to transform JavaScript object into a consistent schema-driven structure. API follows that of node-xml2js. By default it maps attributes to $ field and values to _ field. Values are converted from strings to corresponding reasonable JavaScript type.


  •    TypeScript

This VS Code extension provides support for creating and editing XML documents, based on the LSP4XML language server, running with Java. For information on getting started, refer to the CONTRIBUTING instructions.

cxsd - Streaming XSD parser and XML parser generator with TypeScript output

  •    TypeScript

Since namespaces map to source files, compiled namespaces can import others like normal JavaScript files. cxml itself is highly advanced and unlike other JavaScript XML parsers. It fully supports namespaces, derived types and (soon) substitution groups. Output structure is defined mainly by schema, not the XML input. You can correctly parse files with completely unexpected structures (conditions apply) and element names, if they refer to a schema mapping the contents to supported equivalents.