GeneratorGeneratortypeCreates a project, a component or configuration once, when you run it, rather than taking part in every build.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

JSON2ABAPType

A generator that produces an ABAP type definition from a JSON structure, with the repository holding the code and pointing to a blog article and an SAP blog post for the rest.

JSON2ABAPType produces an ABAP type definition from a JSON structure, which is how its own description reads: a creator of ABAP types on a base of JSON structure. The repository carries the code and little else; for more, the README sends a reader to an article on the maintainer's own blog and to a post on SAP's blogs. Neither the ABAP release it needs nor an installation method is stated anywhere on the page.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Provides
SerialisationABAPSerialisationcapabilityTurning typed in-memory data into a text or binary format such as JSON, CSV or protobuf and reading it back, including the mapping of names and types the language does not do for you. The protocol that carries the payload is a separate concern: an HTTP or OData client moves the bytes, and serialisation decides what they say.

Who is behind it

Łukasz PęgielŁukasz PęgielPersonMaintains this
In the atlas: maintains 1, contributes to 4
@fidley
maintainerHe HPersonContributes to this
In the atlas: maintains 3, contributes to 6
@hhelibeb
Lars HvamPersonContributes to this
In the atlas: maintains 13, contributes to 92, wrote 1
@larshp
Sercan K.D.PersonContributes to this
In the atlas: contributes to 2
@sercankd
3 contributors

What it declares

Every artifact

Type
Generator
Origin
Independently maintained

As a generator

Generates
Code or test data
Run with
does not say
Distributed through
does not say

Connections1

README

quoted from fidley/JSON2ABAPType under Apache-2.0, read
fidley/JSON2ABAPType/README.mdOn GitHub
Apache-2.0, read
Serialisation
  1. ABAP JSON APIJSON renderer and parser for ABAP with camelCase conversion
  2. zcl_mdp_jsonABAP library generating and parsing JSON strings
  3. abap-protobufProtocol Buffers (proto2) implementation in ABAP
  4. ZASISRegex RuleSets that read barcode strings into named fields
  5. ABAP ArchitectEclipse plug-in turning JSON or XML into ABAP types and DDIC objects
  6. ABAP to JSON serializer and deserializerOpen-source Z* version of /UI2/CL_JSON for ABAP to JSON
  7. ajsonJSON parser and serialiser for ABAP with a node tree
  8. sbcgua/text2tabParser of TAB-delimited text into ABAP internal tables and back
  9. ABAP JSON Encoder/DecoderJSON encoder and decoder for ABAP, modelled on Go's encoding/json
  10. ZwdCSVRFC 4180 CSV parser and generator for ABAP
  11. ABAP CSV ManagerConfigurable CSV reader and writer for ABAP

Details

Sources3
Added by handdiscovered herechecked
github.com/fidley/JSON2ABAPTypetree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

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
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, protocols-and-apis
abaplint
issues under its own abaplint configuration2,277
lines5,218
statements4,699
objects4
files9
analysed, master
abaplint version2.120.84
Contributors3

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:fidley-json2abaptype
JSON
/artifacts/fidley-json2abaptype.json
MCP
Connecting an agent