Frequently Asked Questions (FAQs)

Easy XML Editor


1. The Easy XML Editor does not start, without a message or with the message
"Could not create the Java virtual machine"

In this case cannot start up. In many cases this is because the RAM-Setting is set too high.

Diagnosis Tool

The "Diagnosis Tool" helps if Easy XML Editor cannot be startet (properly). It is installed together with Easy XML Editor and can also be started with View -> Options -> "Open Diagnosis Tool".

Delete startup.ini

The file startup.ini stores the RAM-Setting and is read on start of Easy XML Editor. If the Diagnosis Tool does not help, the RAM-Setting can be reset by deleting startup.ini.

The file is located:

C:\Users\[Your Username]\.easyxmleditor\startup.ini

To finish this, close and restart Easy XML Editor.

2. I cannot open big files (> ~5-20 MB). What can I do?

Easy XML Editor uses Java and for this runtime environment the maximum available memory can be specified to allow also big amounts used by the software. When using big XML files the default setting may not be enough. In opening of a file or an operation the message is shown that the memory available is not enough.

Diagnosis Tool

The Diagnosis Tool assists you in choosing a RAM-Setting, it is installed with Easy XML Editor and can also be started with View -> Options -> "Open Diagnosis Tool".

The number (2.) in this FAQs shows a screenshot.

As a raw guideline for memory needed the following values could be used. For multiple files the values might have to be added.

File SizeMemory Needed
10 MB200 MB
20 MB500 MB
30 MB800 MB
......

Values up to 75% of the pysical memory (RAM) present should work in any case. Depending on the System/Java-Version also higher values up to 100% may work.

3. CSV: Is it possible to import/convert CSV-Data?

Yes, the feature for table editing of XML allows to import CSV data (but: Tab-Separated). This can be used to import data from outside or do a conversion of CSV -> XML

Steps:

  • Open the tab for Table Edit

    For this the parent node of the nodes to be imported needs to be selected in the tree (In this example: "Persons")

    The Table Edit automatically finds the columns present in "Person", but it is also possible to define a customized Table Definition using the "Arrow-Down" Icon on the left.

  • Add Row and Paste Values starting from the cell the data needs to be imported

    To import, select "Paste Values" from the context menu. Previously an empty row may be added using the Plus-Icon. The paste action will add the necessary lines/nodes.

    A typical format to be used for Copy/Paste and CSV is Tab-Separated, with quotes (") as delimiters. Easy XML Editor uses this format to paste data, try "Copy rows: as table" with default settings to get an example for the format.