semantic-analysis
Version:
Extensible semantic Structured Data analysis library for Microdata and JSON-LD
15 lines (14 loc) • 512 B
TypeScript
import { IExtractionResult, IExtractor } from "./IExtractor";
import '../../util';
import DocumentHandler from '../../tools/DocumentHandler';
/**
* Simplified JSON-LD extractor based on Google structured data examples
* @see https://developers.google.com/search/docs/guides/intro-structured-data
*/
export declare class JsonExtractor implements IExtractor {
private readonly doc;
private readonly meta;
constructor(doc: DocumentHandler);
extract(): IExtractionResult;
private findItems;
}