Code Robo
Tester
Converter
Utility
Java Code Complience
Validator
Formatter
Encoder & Decoder

Mission :- Easy Code For All & Automated Automation

This website is created with intention to make s/w developer's tasks (coding, debugging and testing) easy & faster. It has set of online tools to generate and Java, JSP, Web Service and Xslt code which are required to build any Java/J2EE application. It also bring down project development time with and provide standard quality code. Each individual tool/utility address some specific needs. Idea of this tools came into mind during different critical situation of the projects. Demo videos are provided to explain the use of each tool/utility. Most of the cases input is XML. Features have been built up keeping in mind developer's/tester's requirement in development and support projects. This tools have been built to make their day to day work easy. You can request for new feature / tool based on your project needs. It will be considered with high importance and added shortly if feasible.
A downloadable desktop utility is here to remove/mask attribute values from xml documents. Download XML Mask Desktop Utility from here.
You can reach to us at easycodeforall@gmail.com Alternatively, please report here if you find any defect/error. It will help us to correct/fix it. If you need any enhancement, please share with us

Steps To Use The Tools:

  1. Download XML masking desktop uitlity
  2. Mask/truncate attribute values using this utility
  3. Use masked xml as input to any of the tools (Watch A Demo)

List of tools:

Generate java code for XML processing. Input is XML and output is java code. It can generate java code which is required to parse the XML or to generate the XML. Demo video is available here.
Features:
Supports the use of XMLUtil file. Can replace the attribute name with Java String variables. It supports parsing of XML having both element and attribute content.
Generate java code for JSON string processing. Input is JSON and output is java code. It can generate java code which is required to parse the JSON string or to generate the JSON string. Demo video is available here.
Features:
Supports the use of JSONUtil file. Can replace the attribute name with Java String variables. It supports parsing of JSON with Simple-JSON, GSON & JAXON library.
Just need to provide source and target XML. It will generate XSLT code. Demo video is available here.
Features:
Supports two type of code XSLT code generation.
Type 1: Copy selective element and attribute from source to target XML.
Type 2: Copy every thing from source to target except selected elements and attributes.
Generate REST webservice code (which uses Jersey library) from sample request and response XML. It generate controller and bean classes of the REST service. Input is XML and output is REST service implementation java code. Demo video is available here here.
Features:
It supports REST webservice code generation only. It accept XML for sample request during code generation. Generated code will be able to consume both JSON and XML
Generates REST webservice implementation java code with Springboot from sample request and response XML/JSON. It generates controller and bean classes of the REST service. Input is XML/JSON and output is REST service implementation java code with Spring-boot. Demo video is availabl here.
Features:
Supports both JSON and XMl format input. It generates Java bean classes also along with the Springboot REST service code. Provides default values for all the required input fields.
Generates Java bean classes from XML. Take XML string as input and produce java bean classes. here.
Features:
It support both request and response bean. Demo video is available. It can generate both Request and Response bean classes if it is to be used for webservice. There is a checkbox to mark it for webservice
Generates XML schema (XSD file) from sample XML. Takes XML string as input and produce XSD file for the corresponding XML. here.
Features:
It support Russian Doll style XSD generation
An utility to convert a XML string to a JSON string. Takes XML as input and produces JSON string, Demo video is available here.
Features:
It provides the option to remove the root element name from the output JSON string and to add '[' for repeatative elements.
An utility to convert a JSON string to a XML document. Takes JSON string as input and produces XML string. Demo video is available here.
Features:
It supports both element and attribute format XML. It provides the option to chose which format(Element based or attribute based XML) of the XML user needs.
Convert a CSV file to a XML document. CSV file is the input and XML is output. It consider first row is the header row. here.
Features:
It supports both element and attribute format XML. It provides the option to chose which format(Element based or attribute based XML) of the XML user needs. It support coma(,), colon(:) and pipe (|) as delimeter
Convert a CSV file to a JSON strings. CSV file is the input and JSON string is output. It consider first row is the header row. here.
Features:
It support coma(,), colon(:) and pipe (|) as delimeter
Convert a XML document to a XML Template. It just remove the repetitive elements and convert to a XML template document. Input is the XML and output is XML Template. Demo video is available here.
Features:
It supports both element and attribute format XML.
Convert a XML document to a mapping document. When ever one application shares(send or receive) data with other application, there will be a interface agreement document ( mapping document). This tool helps to generate the mapping document. Demo video is available here.
Features:
It provides the feature to download the generated mapping document in XLS format.
To debug/test XSLT code, just need to provide XML content and XSLT code. It will test the XSLT code. If anything is wrong in the XSLT code, it will provide the error details with exact line number. Demo video is available here.
Features:
Supports both testing and debugging the XSLT code. It allows test the XSLT against a XML and if there is any error in the XSLT code, it will provide the error details with exact line number.
An utility to generate all XPaths in a XML document. Just need to provide the XML content, it will generate the XPath list of all the elements and attributes present in the document. It can test a XPath value also. Demo video is available here.
Features:
Supports XPath generation of both elements & attributes and can derive any XPath value in the current document.
An utility to help XML processing. Just need to provide the XML content as input. Demo video is available here.
Features:
It provides the features to format, check wellformedness, covert into a single line etc. It can convert it into a single line string, remove attributes.
An utility to for JSON string processing. Just need to provide the JSON string as input. Demo video is available here
Features:
It provides the features to format, check wellformedness, covert into a single line etc
Its an utility to process java string. It can change case, convert into single line and represent as java String variable. Input is java string. out put is java code.
Features:
It provides the all the features which are required for Java String operation like beraking into multiple line, changing case, representing as java variable etc.
Generates java doc comments for a java class. It generate java doc comment based on method name and variable name. Input is java class code and output is java class code with javadoc comments. Its desktop version is also available for download. Demo video is available here.
Features:
It has intelligence to derive the Javadoc comments from the method name and signature. It can generate fresh Javadoc comment but cann't modify existing Javadoc comments.
Its an utility to replace the hard coded string literals with variables in a java class file. Input is java class file code and output is java class file with replaced string literals with variables. Its desktop version is also available for download. Demo video is available here.
Features:
It provides features to generate java variable decleration for the first time used String constant values.
Its an utility to validate a XML file against a XSD. It needs XSD and XML as input and it apply the XSD on the XML to check whether the XML is valid against the XSD or not. here.
Features:
If XML is not valid, it provide the violation details.
An utility to format a XML document. Need the XML string as inputhere.
Features:
It just just format the XML string. Does not change/trim anything .
An utility to format a JSON String. Need the JSON string as input to formathere.
Features:
It just just format the JSON string. Does not change/trim anything .
Its an utility to encode/decode an URL. It needs the URL string as input to encode/decode it. here.
Features:
It provide the feature to retrieve the actual URL from the decoded URL.