The JsonPath component queries JSON strings using JSONPath syntax.
The Symfony JsonPath component parses JSON strings to retrieve specifics values.
JSON, JavaScript Object Notation, is a lightweight data-interchange format. It is easy for humans to read and write. JSON is a widely used format in REST API and data manipulation.
Tip
Learn more about JSONPath specifications.
$ composer require symfony/json-path
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id velit turpis. Sed vitae nisl placerat, rutrum ex nec, porta ante. Maecenas condimentum cursus risus at fringilla.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id velit turpis. Sed vitae nisl placerat, rutrum ex nec, porta ante. Maecenas condimentum cursus risus at fringilla.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id velit turpis. Sed vitae nisl placerat, rutrum ex nec, porta ante. Maecenas condimentum cursus risus at fringilla.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id velit turpis. Sed vitae nisl placerat, rutrum ex nec, porta ante. Maecenas condimentum cursus risus at fringilla.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id velit turpis. Sed vitae nisl placerat, rutrum ex nec, porta ante. Maecenas condimentum cursus risus at fringilla.
(introduce the JsonCrawler and basic property access)
(introduce the JsonPath builder) -> list available method in the component (length, count, value, search, match, first, last)
(show examples or more complex queries)
(show tests examples)