boy0korea/abap2json
A report that exports ABAP table content to a JSON zip file, per table or per package, imports it back into its table, and compares or copies table content across servers.
Copying or comparing table content between ABAP systems usually means writing one-off code for each table. abap2json runs as the report ZABAP2JSON and exports a single table to a TABLE.datetime.json.zip file or a whole package to *.json.zip, imports a JSON zip back into its table, compares table data against a JSON zip, and compares or copies table content across servers. A standalone mini program for import only, ZJSONZIP_IMPORT, is published as a single file in the maintainer's abap2json_demo repository.
Facts
Where it sits
Who is behind it
In the atlas: maintains 5, contributes to 7@boy0koreamaintainer
What it declares
Every artifact
- Type
- App
- Origin
- Independently maintained
As an app
- Where it runs
- Inside the system it serves
- Distributed through
- does not say
Connections
Getting files into tables and table content back out as files
Download
README
quoted from boy0korea/abap2json under MIT, readabap2json
abap2json is convertor to export abap table data to json format zip file
Korean
json.ZIP 파일 가져오기 전용 프로그램
https://github.com/boy0korea/abap2json_demo/raw/main/ZJSONZIP_IMPORT.abap
파일 생성 예

프로그램 ZABAP2JSON

Import ZIP
가져오기 (*.json.zip)
Comapre ZIP
비교 (*.json.zip)
Export Table
내보내기 테이블 단위 TABLE.datetime.json.zip
Export Package
내보내기 패키지 단위 *.json.zip
Comapre Table
서버간 테이블 내용 비교
Copy Table
서버간 테이블 내용 복사
English
Standalone mini program for import only
https://github.com/boy0korea/abap2json_demo/raw/main/ZJSONZIP_IMPORT.abap
Example file

Report ZABAP2JSON

Import ZIP
Import table data from folder (*.json.zip)
Comapre ZIP
Compare table data from folder (*.json.zip)
Export Table
Export a table data to file TABLE.datetime.json.zip
Export Package
Export all table data of the package to file *.json.zip
Comapre Table
Compare across server
Copy Table
Copy across server
Others providing
Compare all 7 on the Importing and exporting table data page →- abap2UI5 for Excelabap2UI5 for ExcelAn Office add-in that runs an abap2UI5 app in Excel's task pane, where the app reads and writes the workbook through the z2ui5.cc.ExcelBridge control.community org, abapOffice add-in running an abap2UI5 app in Excel's task pane
- abap2UI5-addons/table-content-loaderabap2UI5-addons/table-content-loaderAn abap2UI5 developer tool that moves the content of an ABAP table in and out of JSON, CSV or XLSX files, with a preview before download or saving to the database.independent, abapUpload, edit and download ABAP table content as JSON, CSV or XLSX
- boy0korea/ABAP2XLSX_HELPERboy0korea/ABAP2XLSX_HELPERHelper methods over abap2xlsx to download, email or upload a table as Excel, and to convert between Excel, JSON and an ABAP table.independent, abapHelper methods over abap2xlsx for Excel, JSON and tables
- abapDataToTableImportabapDataToTableImportAn ABAP framework that declares a target structure in code and maps data a user supplies from a clipboard, an Excel file, a text file or an internal table onto it, with drag-and-drop column mapping.independent, abapMaps clipboard, Excel or text data onto a declared ABAP structure
- mkysoft/xlsxreadermkysoft/xlsxreaderAn ABAP library that reads the content of Excel spreadsheets in the OpenXML format; its documentation states only that scope, with no detail on the class it exposes or on writing a file back.independent, abapReader for Excel spreadsheets in OpenXML format from ABAP
- ABAP Spreadsheet ImporterABAP Spreadsheet ImporterA server-side ABAP component that parses an uploaded XLSX or CSV file and creates instances of a named RAP business object through dynamic EML, so its validations and authorizations run on every row.community org, abapABAP component importing XLSX or CSV files into RAP business objects
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
abaplint
History in the atlas
- First seen.
For your agent
- Ref
artifact:boy0korea-abap2json- JSON
- /artifacts/boy0korea-abap2json.json
- MCP
- Connecting an agent