The project “EASY XML EDITOR” is designed for the purpose of creating XML pages in an easy way.
The project contains the following menus:
Save, Save As,
Page Setup, Print
The new option is used to create a new file. During this option, if the current file is not saved, then a message box will appear to save the current file and the new file is created. It contains the XML file header information.
The open option is used to open the file. During this option, if the current file is not saved, then a message box will appear to save the current file and the selected file is opened.
The save option is used to save the file. During this option, if the current file is not saved, then a message box will appear to save the current file and is saved with the given name.
The save option is used to save the file. During this option, then a message box will appear to save the current file and is saved with the given name.
- Cut, Copy, Paste
- Select All
- Find, Replace
This is same as normal operation.
- Insert node
A node name is typed to insert the node.
The default coding view is displayed.
The output of the XML file is displayed in the browser.
- Print Node
All the node details are listed out.
- Background, Foreground
- Tag, Attribute, Values, Punctuation
Font, as well as color, can be selected for individual tokens. The reset option will set the colors back to the default.
This is used to change the color values if the tags are not well-formed.
- Syntax Verification
All the error situations are identified here and reported. At any time, only one error is displayed.
In the existing system, editors such as notepad are used for XML file creation. Otherwise, we go for .Net environment, which is costlier. In addition, in that editors, the error checking may not be possible. Moreover, only during runtime, the error is displayed in the browser.
To avoid the drawbacks of the existing system, an enhanced editor is developed. The editor is particularly designed for XML code generation. With less effort, a maximum of coding lines can be prepared. The new system is having the following advantages.
The hardware used for the development of the project is:
RAM: 128 MD SD RAM
MONITOR: 15” COLOR
HARD DISK: 20 GB
CD DRIVE: LG 52X
KEYBOARD: STANDARD 102 KEYS
MOUSE: 3 BUTTONS
The software used for the development of the project is:
OPERATING SYSTEM: Latest OS
ENVIRONMENT: Visual Studio
LANGUAGE: Visual Basic.NET
- Tags with the different case may not be identified.
- Syntax checking is not present.
- XML data cannot be viewed in tabular form in some editors.
- Individual colors separation and fonts are not possible for tags, attributes, and values.
- Automatic Ending tags are provided.
- Case Sensitive tag checking is possible.
- Syntax checking and Error notification at design time.
- The output can be quickly viewed.
- Individual colors separation for tags, attributes and values are given.
- Colors as well as fonts can be selected for individual tokens as well as background and the data.
- XML Data can be viewed in tabular form so that easy interpretation of data is possible.
- Easy interpretation of coding.