Parsing JSON Files in Talend | JSON Parsing | JSON Files Parsing

Поділитися
Вставка
  • Опубліковано 8 лют 2025
  • My Complete Talend Course on Udemy:
    www.udemy.com/...
    --------------------- FREE COUPONS OF MY UDEMY COURSE -------------------------------------
    I am giving away 3 Discounted Coupons for my Udemy Course every Month.
    If you are interested to get them, you need to drop a comment in the Comments Section and my Algorithm will randomly pickup 3 students with whom I will share the discounted Coupons via email.
    Comment Should Include: "UDEMY COUPON: I AM IN"
    Once I pickup your names, I will ask you to share your email address with me.
    The results will be announced soon!
    --------------------------------------------------------------------------------------------------------------------------------
    This Video demonstrated how to parse complex json objects in Talend. A JSON file is a file that stores simple data structures and objects in JavaScript Object Notation (JSON) format, which is a standard data interchange format. It is primarily used for transmitting data between a web application and a server.
    Different ways can be used for parsing:
    1. Xpath: Extracts the JSON data based on the XPath query.
    2. JsonPath: Extracts the JSON data based on the JSONPath query. Note that it is recommended to read the data by JSONPath in order to gain better performance.
    3. JsonPath without loop: Extracts the JSON data based on the JSONPath query without setting a loop node.
    The component used for parsing is:
    tFileInputJSON: tFileInputJSON extracts JSON data from a file, then transfers the data to a file, a database table, etc.

КОМЕНТАРІ • 15

  • @techwithazam6992
    @techwithazam6992  4 роки тому

    My Talend Course on Udemy:
    www.udemy.com/course/talend-data-integration-using-talend-open-studio/?referralCode=00F56563FA9680DE364D
    ---------------------- FREE COUPONS OF MY UDEMY COURSE --------------------------------------
    I am giving away 3 Discounted Coupons for my Udemy Course every Month.
    If you are interested to get them, you need to drop a comment in the Comments Section and my Algorithm will randomly pickup 3 students with whom I will share the discounted Coupons via email.
    Comment Should Include: "UDEMY COUPON: I AM IN"
    Once I pickup your names, I will ask you to share your email address with me.
    The results will be announced soon!
    --------------------------------------------------------------------------------------------------------------------------------

  • @vru5696
    @vru5696 2 роки тому

    I have to use 2 textractjsonfields comp if there are 2 diff looping elements

  • @techwithazam6992
    @techwithazam6992  5 років тому +2

    This Video explains Json objects parsing techniques, which are as under:
    1. Xpath: Extracts the JSON data based on the XPath query.
    2. JsonPath: Extracts the JSON data based on the JSONPath query. Note that it is recommended to read the data by JSONPath in order to gain better performance.
    3. JsonPath without loop: Extracts the JSON data based on the JSONPath query without setting a loop node.

  • @AhmadIbrahim-it6oz
    @AhmadIbrahim-it6oz Рік тому

    Thanks regards Mr. Azam but can you explain us how can I merge all the fields in one file?
    or answer for this question in your course on udemy ?

  • @thorstenahrens3438
    @thorstenahrens3438 4 роки тому +1

    Thanks for your explanation, very helpfull for me *thumbsup*

  • @islemdhaha5563
    @islemdhaha5563 4 роки тому +1

    Thank you for this good tutorial

    • @techwithazam6992
      @techwithazam6992  4 роки тому +1

      You are most welcome! If you want to learn more about Talend, you can have a look on my complete Bestseller Talend Udemy Course. This course is very organized and will help you cover majority of the concepts to become a Talend Guru in very less time. Here is the link:
      www.udemy.com/course/talend-data-integration-using-talend-open-studio/?referralCode=00F56563FA9680DE364D

  • @vru5696
    @vru5696 2 роки тому

    So if we can't parse the data in the first place itself then we need to do it in 2 steps as per your last scenario and there is no other way for the same. Please correct me. Can you explain us how can I merge all the fields in one file?

  • @rajan408
    @rajan408 3 роки тому

    How will you handle if the Json element is null while parsing the element.

    • @rajan408
      @rajan408 3 роки тому

      At that time we will have path not found exception

  • @gauravr2887
    @gauravr2887 3 роки тому

    Thanks for this good tutorial and Is it possible to add the schema dynamically like if we are parsing multiple files with different schema without creating metadata for each file???

  • @okangoelphas4576
    @okangoelphas4576 4 роки тому +1

    Thank you, how can I parse like 17gb of json file?

    • @techwithazam6992
      @techwithazam6992  4 роки тому

      Thanks for your comment. The best practice is to split this file into smaller files and process them accordingly. Your answer lies in this post: community.talend.com/t5/Design-and-Development/processing-large-JSON-file-error-OutOfMemory/td-p/94601
      Good Luck with your work! and don't forget to subscribe!