![]() To hide it (or maybe duplicate type with a full type with namespace and short type W/O namespace) + In element window again, type is showing the related namespace. and other unquoted data can remain in alphabetical order after these 5 first. Nillable should be on the top of this windows. + Element window should be logically sorted - for example I think that name, type, minoccur, maxoccur, background color, vertical margin between tags. + Add some display parameter like font type / size for tags / annotation. ![]() Add the infer XSD file in the command line. Font look blurry on Windows, add default font size in the settings (Mario M.). Show/hide group elements in the settings (Mario M.). Add an icon "Go to Diagram" on tool bar, to help working with lot of includes (Majo). Add redefine (for external schema) and restrictions. (Prevent the error: Could not load file or assembly ''). With Mono on Linux, to prevent an exception with a missing assembly, please install the package "libmono-winforms2.0-cil" Will write a textual representation in the standard output from a diagram with a root element > XSDDiagramConsole.exe -os txt -r TotoRoot -e 3 -f PATH,TYPE,COMMENT -a. 'TotoRoot' and expanding the tree from the root until the 3rd level. Will write a SVG image in the standard output from a diagram with a root element > XSDDiagramConsole.exe -os svg -r TotoRoot -e 3. 'TotoRoot' and expanding the tree from the root until the 2nd level. Will load the xsd file in the GUI window with a root element Will load the xsd file in the GUI window. 'TotoRoot' and 'TotoComplexType', and expanding the treeįrom the root until the 3rd level, with the documentation. Will generate a PNG image from a diagram with a root elements > XSDDiagramConsole.exe -o file.png -r TotoRoot -r -e 3 -d -z 200. Prevents the graphical interface to be opened. ![]() Specifies a password to authenticate when a xsd dependency ![]() Specifies a username to authenticate when a xsd dependency csv).įorce huge image generation without user prompt. Outputs the attributes in text mode only (.txt and. Specifies the fields you want to output when rendering to a txt or csv file. f PATH,NAME,TYPE,NAMESPACE,COMMENT,SEQ,LASTCHILD,XSDTYPE Work only with the '-o', '-os png' or '-os jpg' option. Specifies the zoom percentage from 10% to 1000% (only for. Specifies the expand level (from 0 to what you want).īe carefull, the result image can be huge. You can put several -r options = several root elements in the tree. EXTENSION can be: png, jpg, svg, txt, csv. Specifies the output image is streamed through the standard Or on Windows use 'XSDDiagramConsole.exe' instead of 'XSDDiagram.exe' if you need the console: Then, on the diagram element, click on the + box or walk the tree with arrow keys. Or double click in the right panel list. Push the add button to put the element on the diagram ![]() Select a toplevel element in the toolbar (The first one is already selected). The xsd file and all its dependencies files are loaded in tab pages. Drag'n drop a xsd file or url on the main window header Registration in the Windows Explorer contextual menu (for Windows administrator only) XML validation based on the loaded XSD file Zoom the diagram with the mouse wheel while holding the control key Export the diagram to TXT, SVG, PNG, JPG and EMF (EMF only with Windows) Walk the displayed tree with the keyboard Show and display the text/HTML documentation of element and attribute when available Display the elements, the groups and the attributes Need of the Microsoft Framework.NET 2.0 (if not already install) or Mono GPL (Part of the source code are dual licensed with LGPL and MS-PL) This program is free software and may be distributedĪccording to the terms of the GNU General Public License (GPL). Version 1.3alpha Copyright (c) 2006-2019 Regis Cosnier, All Rights Reserved. XSD Diagram is a free xml schema definition diagram viewer ( ). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |