Skip to content

JSONPath Tools / @jsonpath-tools/jsonpath / NodeList

Class: NodeList

List of Nodes.

Constructors

new NodeList()

ts
new NodeList(nodes): NodeList

Parameters

nodes

readonly Node[]

Nodes in the list.

Returns

NodeList

Properties

nodes

ts
readonly nodes: readonly Node[];

Nodes in the list.


empty

ts
readonly static empty: NodeList;

Empty NodeList.

Methods

toNormalizedPaths()

ts
toNormalizedPaths(): NormalizedPath[]

Creates normalized paths from the nodes locations.

Returns

NormalizedPath[]


toValues()

ts
toValues(): JSONValue[]

Extracts JSON values from the nodes.

Returns

JSONValue[]