rss-bridge icon indicating copy to clipboard operation
rss-bridge copied to clipboard

[JSONBridge] New bridge

Open wrobelda opened this issue 3 months ago • 3 comments

Uses JMESPath to extract values from any JSON content provided.

JMESPath was chosen over the arguably more popular JSONPath because the former supports queries with functions, including concatenation (join()), which in turn should be helpful in generation of the parameter strings.

Note that I heavily relied on AI here, but the result looks OK to me.

wrobelda avatar Sep 03 '25 09:09 wrobelda

Pull request artifacts

Bridge Context Status
JSON 1 untitled (pr) Bridge returned error 500! (20334)
Type: Exception
Message: Root JMESPath must return an array or an object

last change: Wednesday 2025-09-03 12:50:42

github-actions[bot] avatar Sep 03 '25 09:09 github-actions[bot]

i dont want to add a thirdparty dep at this point in time

dvikan avatar Sep 12 '25 18:09 dvikan

i dont want to add a thirdparty dep at this point in time

I am afraid it would be impossible to add support for JSON otherwise, as PHP does not come with any sort of JSON query support. For what it's worth, that library is offered directly by the https://jmespath.org/, who maintain several other libraries, and most of these libraries are basically "complete".

wrobelda avatar Oct 23 '25 11:10 wrobelda