Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. XSD class generation tool

XSD class generation tool

Scheduled Pinned Locked Moved C#
csharpdatabasetoolsxmlquestion
3 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    cbadal
    wrote on last edited by
    #1

    Hello all, I am looking for a program that will generate C# classes from a xsd schema. A. I need it to be able to generate separate .cs files for the schemas that are are imported. B. I need it to generate partial classes and would like it to generate generic collections. C. I need it to be a free, downloadable program. I have looked at the following tools: 1. xsd.exe - Does not generate multiple files. 2. XSDObjectGen - Does generate multiple files (given that the schemas have different namespaces), will generate partial classes, but it uses ArrayLists for it's collections (if it's 2.0 aware, why on earth would it generate ArrayLists?). 3. XSDClassGen - Does generate Generic collections, but does not generate multiple files. 4. CodeXS - Is an internet only tool. Thanks in advance.

    C S 2 Replies Last reply
    0
    • C cbadal

      Hello all, I am looking for a program that will generate C# classes from a xsd schema. A. I need it to be able to generate separate .cs files for the schemas that are are imported. B. I need it to generate partial classes and would like it to generate generic collections. C. I need it to be a free, downloadable program. I have looked at the following tools: 1. xsd.exe - Does not generate multiple files. 2. XSDObjectGen - Does generate multiple files (given that the schemas have different namespaces), will generate partial classes, but it uses ArrayLists for it's collections (if it's 2.0 aware, why on earth would it generate ArrayLists?). 3. XSDClassGen - Does generate Generic collections, but does not generate multiple files. 4. CodeXS - Is an internet only tool. Thanks in advance.

      C Offline
      C Offline
      cbadal
      wrote on last edited by
      #2

      I found another one that doesn't do what I want. It's called 'Dingo'. The author claimed that it's highly extensible. When I tried to compile the classes it generated, they didn't compile. It also doesn't generate partial classes unless you write a plugin for it.

      1 Reply Last reply
      0
      • C cbadal

        Hello all, I am looking for a program that will generate C# classes from a xsd schema. A. I need it to be able to generate separate .cs files for the schemas that are are imported. B. I need it to generate partial classes and would like it to generate generic collections. C. I need it to be a free, downloadable program. I have looked at the following tools: 1. xsd.exe - Does not generate multiple files. 2. XSDObjectGen - Does generate multiple files (given that the schemas have different namespaces), will generate partial classes, but it uses ArrayLists for it's collections (if it's 2.0 aware, why on earth would it generate ArrayLists?). 3. XSDClassGen - Does generate Generic collections, but does not generate multiple files. 4. CodeXS - Is an internet only tool. Thanks in advance.

        S Offline
        S Offline
        sri_0099
        wrote on last edited by
        #3

        Hello CBadal, Do you have any luck on generating .cs files for the schemas that are imported. If so can you please help me how to do. Please assist me. Thanks, Sri

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups