How to create a basic REST service

Six Stars

How to create a basic REST service

I would like to create a basic rest service. At first I would like this service to validate the JSON that comes in. How do I do that?

First component would probably be tRestResponse what about after that?

Employee

Re: How to create a basic REST service

Use a tJava or tJavaRow and load a Java JSON Schema Validator library. Something like that https://github.com/java-json-tools/json-schema-validator/blob/master/src/main/java/com/github/fge/js...

 

Another way with limitations:  Talend Document object type can translate the JSON to XML if it is in a supported format in XML, and then use tXSDValidator.  However, if your JSON is very complex, with arrays, nodes with digits only, etc, you will need to use a library like above.

Six Stars

Re: How to create a basic REST service

I thought I can use standard components. I don't really want to Validate JSON against a schema but just to validate that it is a valid JSON.

Tutorial

Introduction to Talend Open Studio for Data Integration.

Definitive Guide to Data Integration

Practical steps to developing your data integration strategy.

Definitive Guide to Data Quality

Create systems and workflow to manage clean data ingestion and data transformation.