Ok, so, since it's the time of "What I would really like to see in Delphi", let's poke Allen Bauer some more :D

Ok, so, since it's the time of "What I would really like to see in Delphi", let's poke Allen Bauer  some more :D

So, a couple of things I'd really like to see are:

1) A component extracting the XSD from an XML file. The code is largely already there, it simply needs splitting in a class framework and a component on top.

2) A component allowing the generation of XSLT files given two XML files. As above, the code is largely there already, although atm it's only available for CDS xml files. Again, class framework with components on top.

What kind of use would they have for developers?

1) Ability to create IDE extensions that deal with these things: not just general ones but also specialised ones for specific XML formats developers are using

2) Ability to create XML editors that do not cost a fortune and that are actually useful.  This may end up in an Open Source project for XML files that could give people such as Altova XMLSpy a real run for their money.

While I do agree that JSON is now very widespread, I think that it is incredibly untestable and very difficult to validate. This means that for some purpouses it is just not right.

XML may be despised but it's extremely useful.

A

Comments