{'fraction_non_alphanumeric': 0.023084025854108958, 'fraction_numerical': 0.0009233610341643582, 'mean_word_length': 5.265895953757226, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A comparative study on two XML editors (oxygon and ultraedit)

Extensible Markup Language (XML) is a simple, universal format supported by the W3C designed to data representation, exchange and transition on the web between different applications. XML editor is a markup language editor that provides a platform with functional features to facilitate XML editing. There is a variety of XML editors available in the market. Amongst the editors, the two most popular XML editors are Oxygen XML Editor and UltraEdit. Both of them offer easy functionalities such as syntax validation, auto-completion, multiple tabs, advanced search and replacement tools. However, novice programmers find difficult to choose suitable editors. For this reason, this paper aims to compare the features of Oxygen XML Editor and UltraEdit so that the users are aware of their capability and capacity, leading them to select an editor that can fulfill their requirements. This paper begins discussions on the objectives of the research, research question, literature review, research methodology and findings.