This is a simple tool to find the path of a key in a JSON object. You can use it to find the path of a key in a JSON object, and then use the path to get the value of the key.
import { search } from 'search-in-json';
import { data } from './data';
console.log(
search({
data,
text: 'order',
debug: true,
ignoreCamelCase: true,
})
);
import { search } from 'search-in-json';
import { data } from './data';
console.log(
search({
data,
debug: true,
ignoreCamelCase: true,
regex: /order/gi,
})
);
{
"result": [
{
"key": "_embedded.episodes[1].summary",
"index": 239,
"endIndex": 244
},
{
"key": "_embedded.episodes[59].summary",
"index": 137,
"endIndex": 142
}
]
}