Skip to content

JSONPath Tools / @jsonpath-tools/jsonpath / NodeList

Class: NodeList ​

List of Nodes.

Constructors ​

Constructor ​

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[]