It indents XML, but uses tabs to do it. When you convert the tabs to spaces, you have 8 columns per indent level, which is about 4 times more than is desirable. You can fix this. Go into Tools ⇒ General Editor ⇒ General ⇒ Tabs, and configure insert spaces and the tab size. You do this on a per language basis.
It will generate a skeleton XSD (XML Scheme Definition) schema just given an example conforming XML file. You can then polish it by refining the restrictions. Any point you can validate your schema or your XML, as conforming to the basic XML spec or conforming to your custom schema with the click on the menu.
It does far more than you would guess from a cursory exploration of the menus. There are a number of videos to introduce the program’s abilities. You could spend years learning to use it all. It can suck data out of/export to EDI/X12, SQL (Standard Query Language), live SOAP (Simple Object Access Protocol) feeds, fixed field width files, CSV (Comma-Separated Value) files, CVS (Concurrent Versions System) repository, SourceSafe, ClearCase (not Subversion)… It can generate Java code. You can graphically build a program to select fields out of one XML file to generate another.
available on the web at:
optional Replicator mirror
Please email your feedback for publication, letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : . If you want your message, your name or email kept confidential, not considered for public posting, please explicitly specify that. Unless you state otherwise, I will treat your message as a letter to the editor that I may or may not publish in the feedback section. After that, it will be too late to retract it. If you disagree with something I said, especially when sending an ad-hominem attack, a rant composed mainly of obscenities or a death threat, please quote the offending passage and cite the web page where you found it, tell me why you think it is wrong, and, if possible, provide some supporting evidence. I can’t very well fix erroneous or ambiguous text if I can’t find it.
Your face IP:[184.108.40.206]
|Feedback||You are visitor number 11.|