Open
Description
EPIC
Goal
More native support for JSON and YAML
"Frank-developers mostly convert JSON to XML and than map it using XSLT, any Json2json mapping can be done using JavaScript pipe"
Description
We need equivalents for
XSLTPipe ==> JSTL (JSON mapping) ==> JSLTPipe
XPATH ==> JSONpath ==> PARAM / JsonIfPipe / other XPATH pipes
XSD validation ==> Validation against API Spec or JSON schema
Tasks
- add JSLT pipe
- add JSON path to param
- Add JSON IfPipe (and/or merge with or rename XmlIfPipe) #7546
- data/j-sonnet mapper #7303
- Ability to use a JsonPath to obtain the correlationId from a JSON message in the a Receiver #7689
Related older issues
- OpenAPI spec GUI #1634
- Fixing and improving openapi spec in frank #6491
- Json2XmlValidator should set jsonWithRootElements to true when root element only contains a value and no child elements #5057
Slightly related:
XML Object Notation ==> using a XML format that can convert from and to JSON without
javascript pipe is now used for JSON mapping
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status