Namespace VDS.RDF.Parsing
Classes
Abstract Base Class for parsers that handle GZipped input.
Abstract Base class for RDF parsers which can read GZipped input.
Abstract Base class for Results parser that read GZipped input.
The BlockingTextReader is an implementation of a BufferedTextReader designed to wrap other readers which may or may not have high latency and thus ensures that premature end of input bug is not experienced.
Abstract class representing a text reader that provides buffering on top of another text reader.
A Class for parsing RDF data from Data URIs.
Static Helper Class for loading Graphs and Triple Stores from Embedded Resources.
Static Helper Class for loading RDF Files into Graphs/Triple Stores.
Parser for oading GZipped JSON-LD.
Parser for loading GZipped Notation 3.
Parser for loading GZipped NQuads.
Parser for loading GZipped NTriples.
Parser for loading GZipped RDFa.
Parser for loading GZipped RDF/JSON.
Parser for loading GZipped RDF/XML.
Parser for GZipped SPARQL CSV.
Parser for GZipped SPARQL JSON.
Parser for GZipped SPARQL TSV.
Parser for GZipped SPARQL XML.
Parser for loading GZipped TriG.
Parser for loading GZipped TriX.
Parser for loading GZipped Turtle.
Static Helper class which can be used to validate IRIs according to. RFC 3987
Parser for JSON-LD 1.0/1.1.
Provides methods for working with BCP 47 language tags
The NonBlockingTextReader is an implementation of a BufferedTextReader designed to wrap other readers where latency is known not to be a problem and we don't expect to ever have an empty read occur before the actual end of the stream.
Parser for Notation 3 syntax.
Parser for parsing NQuads (NTriples with an additional Context i.e. Named Graphs).
Parser for NTriples syntax.
Static Helper class containing useful methods for Parsers.
An extended System.IO.TextReader for use in parsing.
Represents Position Information from Parsers.
Class for reading RDF embedded as RDFa from within HTML web pages.
Base class for the framework-specific RDFa parser implementations.
Parser for RDF/JSON Syntax.
Class for representing errors in parsing RDF.
Class for representing errors in selecting an appropriate parser to parse RDF with.
Class for representing that a parser has been terminated by a IRdfHandler.
Helper class with useful constants relating to the RDF Specification.
Class of exceptions that may occur when doing multi-threaded parsing of RDF.
Parser for RDF/XML syntax.
Static Helper class for providing Constants and Helper functions for use by RDF/XML parsers.
Parser for SPARQL Boolean results as Plain Text.
Parser for reading SPARQL Results that have been serialized in the SPARQL Results CSV format.
Parser for SPARQL Results JSON Format.
Class for parsing SPARQL Queries into SparqlQuery objects that can be used to query a Graph or Triple Store.
Parser for reading SPARQL Results which have been encoded in the RDF schema for Result Sets and serialized as RDF.
Parser for reading SPARQL Results that have been serialized in the SPARQL Results TSV format.
Class for parsing SPARQL Update commands into SparqlUpdateCommandSet objects that can be used to modify a Triple Store.
Parser for SPARQL Results XML Format.
Static Helper Class which allows raw strings of RDF/SPARQL Results to be parsed directly.
Represents a dynamic vocabulary for RDFa.
Parser for parsing TriG (Turtle with Named Graphs) RDF Syntax into a Triple Store.
Parser for parsing TriX (a named Graph XML format for RDF).
Parser for Turtle syntax.
Helper function relating to the Turtle Specifications.
Helper Class which defines some Test Functions for testing the Unicode Category of Characters.
Static Helper Class for dereferencing URIs and attempting to parse the results of a HTTP GET request to the URI into RDF.
Class for reading RDF Graphs from a Virtuoso Native Quad Store into arbitrary Graphs.
Vocabulary for XHTML+RDFa (and HTML+RDFa).
Static Helper Class which contains a set of Functions which model Name and Character validations as laid
out in the W3C XML and XML Namespaces specification.
Interfaces
Interface for RDFa Vocabularies.
Interface for parsers that use token based parsing.
Interface for Parsers that support Parser Tracing.
Interface for Parsers that support Tokeniser Tracing.
Interface for Caches that can be used to cache the result of loading Graphs from URIs.
Enums
Possible NQuads Syntax modes.
Possible NTriples syntax modes.
Possible RDF/XML Parser Modes.
Possible RDF/XML Parse Types.
Available Query Syntaxes.
Acceptable TriG syntaxes.
Acceptable Turtle syntaxes.