Home | Products | Downloads | Order
Home > Products > XmlShell > FAQ
XmlShell The Ultimate Lightweight XML Editor - FAQ
Frequently Asked Questions

Q: Where can I download the MSXML parsers
A: You can download the parser directly from the Microsoft site:

Q: Can XmlShell The Ultimate Lightweight XML Editor open non-XML (not well-formed) files?
A: Yes. When opening non-XML files, XmlShell The Ultimate Lightweight XML Editor will give warning and point you where the parsing was failed.

Q: Is there an easy to add opening and closing tags around some texts?
A: Yes. Switch to the Editor View, select (highlight) some texts, hit Ins key to insert Element, then type the tag name in the prompted dialog.

Q: What's the easiest way to add new similar nodes?
A: In the XmlTree View or grid-like views, use Ctrl+D to duplicate the selected nodes as siblings.

Q: How do I switch views using keyboard?
A: Use Alt+0 to switch to XmlTree View. Use Alt+n to switch to the n-th tabbed view.

Q: When does XmlTree gets updated with the changes made in the Editor View?
A: If you make changes in the Editor View, the XmlTree View won't get updated until you click on the XmlTree View itself or on and grid-like view. Note: In most cases, the Undo information will be reset after XmlTree gets updated.

Q: How do I instruct XmlShell The Ultimate Lightweight XML Editor to reformat the text in the Editor View?
A: By switching to XmlTree View or Parent-Children View and back, XmlShell The Ultimate Lightweight XML Editor will parse the contents in the Editor View and reformat it, if it's a well-formed document. Note: In most cases, the Undo information will be reset after reformatting.

Q: Why sometimes the Undo is not available?
A: XmlShell The Ultimate Lightweight XML Editor keeps two Undo information sets: one for the XmlTree (and grid-like views) and the other for the Editor. You might have Undo information for one view, but not for the other. XmlShell The Ultimate Lightweight XML Editor uses the Undo information for the currently focused or working view. Also, switching between the two will cause re-parsing of the XML, which will invalidate the Undo information in most cases. Generally, if you keep working only in either XmlTree (and grids) or Editor, then the Undo information will be accumulated without interruption.

Q: Does sorting in grid-like views actually modify the document?
A: No, it just effects the displaying.

Q: I don't see the Filter Bar. How do I enable it?
A: Use the View menu and choose Filter Bar.

Q: Can I search without Filter Bar?
A: You can use Find (Ctrl+F) command to do free text searching.

Q: Can XmlShell The Ultimate Lightweight XML Editor perform validation?
A: Yes, since XmlShell The Ultimate Lightweight XML Editor1.1 we added the Validation command to validate XML against DTD, XML Schema, or XML-Data Reduced (XDR) Schema. For the best results, please select/install MSXML 4.0 parser.

Q: Can XmlShell The Ultimate Lightweight XML Editor generate not well-formed document? Why?
A: XmlShell The Ultimate Lightweight XML Editor doesn't enforce the well-formedness when the document is still under editing, but XmlShell The Ultimate Lightweight XML Editor always gives warning when you try to save a non-well-formed document. This give users more flexibility on how they want to edit their documents.