python-jmespath

Extract elements from JSON document

JMESPath (pronounced "jaymz path") allows you to declaratively specify how to extract elements from a JSON document. For example, given this document: {"foo": {"bar": "baz"}} The jmespath expression foo.bar will return "baz". JMESPath also supports: Referencing elements in a list. Given the data: {"foo": {"bar": ["one", "two"]}} The expression: foo.bar[0] will return "one". You can also reference all the items in a list using the * syntax: {"foo": {"bar": [{"name": "one"}, {"name": "two"}]}} The expression: foo.bar[*].name will return ["one", "two"]. Negative indexing is also supported (-1 refers to the last element in the list). Given the data above, the expression foo.bar[-1].name will return ["two"]. The * can also be used for hash types: {"foo": {"bar": {"name": "one"}, "baz": {"name": "two"}}} The expression: foo.*.name will return ["one", "two"].

No hay ningún paquete oficial disponible para openSUSE Leap 16.0

Distribuciones

openSUSE Tumbleweed

openSUSE Slowroll

openSUSE Leap 16.0

openSUSE Leap 15.6

openSUSE Leap 15.5

openSUSE Factory RISCV

openSUSE Backports for SLE 15 SP7

openSUSE Backports for SLE 15 SP4

openSUSE Backports for SLE 15 SP3

SUSE SLE-15-SP2

SUSE SLE-15-SP1

SUSE SLE-12-SP5

Debian 10

Debian 9.0

Fedora Rawhide (unstable)

Fedora 43

Fedora 42

Fedora 41

RedHat RHEL-7

CentOS CentOS-8-Stream

CentOS CentOS-7

Distribuciones sin soporte

Las siguientes distribuciones no tienen soporte oficial. Use estos paquetes por su cuenta y riesgo.

openSUSE:Leap:42.1

openSUSE:Leap:42.2

openSUSE:Leap:42.3

openSUSE:Leap:15.2

openSUSE:Leap:15.0

openSUSE:Leap:15.1

openSUSE:13.2

SUSE:SLE-12:SLE-Module-Adv-Systems-Management

Ubuntu:18.04

SUSE:SLE-12:SLE-Module-Toolchain

SUSE:ALP:Source:Standard:Core:1.0:Build

SUSE:SLE-15:GA

SUSE:ALP

SUSE:ALP:Workbench

SUSE:SLFO:1.1:Build

CentOS:CentOS-10:Stream

CentOS:CentOS-9:Stream