Skip to content

HTMLNodeParser

Defined in: packages/node-parser/src/html/index.ts:13

HTMLNodeParser<Options>(nodes, options?): TextNode<Metadata>[] | Promise<TextNode<Metadata>[]>

Defined in: packages/node-parser/src/html/index.ts:13

Options extends Record<string, unknown>

BaseNode<Metadata>[]

Options

TextNode<Metadata>[] | Promise<TextNode<Metadata>[]>

new HTMLNodeParser(params?): HTMLNodeParser

Defined in: packages/node-parser/src/html/index.ts:16

HTMLNodeParserParam

HTMLNodeParser

NodeParser.constructor

includeMetadata: boolean = true

Defined in: packages/core/src/node-parser/base.ts:17

NodeParser.includeMetadata


includePrevNextRel: boolean = true

Defined in: packages/core/src/node-parser/base.ts:18

NodeParser.includePrevNextRel


id: string

Defined in: packages/core/src/schema/type.ts:22

NodeParser.id


readonly htmlToTextOptions: HtmlToTextOptions | undefined = undefined

Defined in: packages/node-parser/src/html/index.ts:14

protected postProcessParsedNodes(nodes, parentDocMap): TextNode<Metadata>[]

Defined in: packages/core/src/node-parser/base.ts:27

TextNode<Metadata>[]

Map<string, TextNode<Metadata>>

TextNode<Metadata>[]

NodeParser.postProcessParsedNodes


getNodesFromDocuments(documents): TextNode<Metadata>[] | Promise<TextNode<Metadata>[]>

Defined in: packages/core/src/node-parser/base.ts:84

TextNode<Metadata>[]

TextNode<Metadata>[] | Promise<TextNode<Metadata>[]>

NodeParser.getNodesFromDocuments


protected parseNodes(documents): TextNode<Metadata>[]

Defined in: packages/node-parser/src/html/index.ts:23

TextNode<Metadata>[]

TextNode<Metadata>[]

NodeParser.parseNodes