metadata_extract library
This library provides two Metadata Parsers and two utility functions for retriveing and parsing documents from a url.
OpenGraphParser and HTMLMetaParser are Metadata parsers that takes in a dom.Document
Utility functions extract and responseToDocument help retrieving and decoding documents.
Classes
- HtmlMetaParser
-
Takes a
http.documentand parses Metadata from<meta>, <title>, <img>tags - JsonLdParser
-
Takes a
http.documentand parses Metadata fromjson-lddata in<script> - Metadata
- Container class for Metadata
- MetadataKeys
- The base class for implementing a parser
- MetadataParser
-
Does Works with
BaseMetadataParser - OpenGraphParser
-
Takes a
http.Documentand parses Metadata from<meta property='og:*'>tags - TwitterCardParser
-
Takes a
http.Documentand parses Metadata from<meta property='twitter:*'>tags
Mixins
Functions
Typedefs
-
ParseFunction<
T extends BaseMetadataParser> = T Function(Document? doc)