XML to Excel Converter Utility Development in plawright and VS Code
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
TypeScript Developer – XML Excel Conversion Utility in Playwright and VS Code
Looking for an experienced TypeScript/Node.js developer to build a utility that converts XML files in 3 different XML formats into Excel (.xlsx) and converts Excel back into any of the 3 XML formats.
Key Requirements
Read all XML files from a specified folder in one format.
Create a consolidated XML structure including nested elements, attributes, values, and multiple levels.
Create one Excel workbook per XML format.
Use the XML filename as the Excel column name and populate the data in the xml tags
Preserve XML hierarchy, attributes, values, and repeating elements.
Use SheetJS XLSX only for all Excel operations. Do not use ExcelJS.
Provide a second program to convert Excel back to Format 1, Format 2, or Format 3 XML, based on user selection.
Use separate input/output folders for each format.
Include proper error handling and processing logs.
Provide a clear README.md with folder structure, setup instructions, usage, and examples.
Include sample files and basic tests demonstrating XML → Excel → XML round-trip conversion.
Expected Structure
input/
format1/
format2/
format3/
excel-output/
format1/
format2/
format3/
xml-output/
format1/
format2/
format3/
Looking For
A developer with experience in TypeScript, Node.js, XML parsing, nested data structures, and SheetJS/XLSX.
Please include examples of similar projects, your proposed approach, estimated timeline, and fixed-price quote in your proposal.
Looking for an experienced TypeScript/Node.js developer to build a utility that converts XML files in 3 different XML formats into Excel (.xlsx) and converts Excel back into any of the 3 XML formats.
Key Requirements
Read all XML files from a specified folder in one format.
Create a consolidated XML structure including nested elements, attributes, values, and multiple levels.
Create one Excel workbook per XML format.
Use the XML filename as the Excel column name and populate the data in the xml tags
Preserve XML hierarchy, attributes, values, and repeating elements.
Use SheetJS XLSX only for all Excel operations. Do not use ExcelJS.
Provide a second program to convert Excel back to Format 1, Format 2, or Format 3 XML, based on user selection.
Use separate input/output folders for each format.
Include proper error handling and processing logs.
Provide a clear README.md with folder structure, setup instructions, usage, and examples.
Include sample files and basic tests demonstrating XML → Excel → XML round-trip conversion.
Expected Structure
input/
format1/
format2/
format3/
excel-output/
format1/
format2/
format3/
xml-output/
format1/
format2/
format3/
Looking For
A developer with experience in TypeScript, Node.js, XML parsing, nested data structures, and SheetJS/XLSX.
Please include examples of similar projects, your proposed approach, estimated timeline, and fixed-price quote in your proposal.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.