This is a data mapping tool.
MapForce is a graphical data mapping, conversion, and integration tool. It lets users do any-to-any graphical data mapping, conversion, and integration that maps data between any combination of XML, database, EDI, XBRL, flat file, Excel, JSON, and/or Web service. The data then can be transformed or integration code generated automatically. You could execute the code to do the job recurrently. To get started, all you have to do is to open data sources and targets as mapping components. You then drop in data processing functions from the customizable libraries. Then you just have to draw connecting lines between the desired nodes. The execution engine will help view data and save the data in real time. You can choose to save the mappings in XSLT 1.0/2.0, XQuery or SQL execution code. As an alternative you can choose Java, C++, or C# to automatically generate a turnkey application.
MapForce-generated code is royalty-free. Thus when you distribute the application, reuse of the code is allowed. In a mapping project, you can do the data transformations with one click. The MapForce Engine greatly simplifies the process of testing and perfecting complex mappings. Target normally would be to save time and increase productivity. This can be used as a very effective tool for data integration from multiple files and splitting of data from one file to many. Some important features available include Mapping design, Data integration, Data processing functions, XML mapping, JSON data mapping, Database mapping, Enterprise ETL, Text and flat file and Excel mapping, EDI mapping, Web Services mapping, XBRL Data Mapping, Any-to-any, any-to-many, and chained data mappings, Data conversion code generation, Data mapping documentation, MapForce Server and so on.