# look up namespaces in several formats $ rdfns foaf.xmlns foaf.n3 dbpedia.sparql foaf.json # look up a prefixed URI $ rdfns rdfs:seeAlso # look up multiple URIs at a given version $ rdfns 20111102 foaf,owl.ttl # lookup preferred prefix $ rdfns http://www.w3.org/2003/01/geo/wgs84_pos# # create short name of an URL $ rdfns http://purl.org/dc/elements/1.1/title # map prefix to preferred prefix $ rdfns wgs.prefix # show all options and some examples $ rdfns --help # show version $ rdfns --version # list available dates $ rdfns --dates
RDF/Turtle or Notation3 syntax:
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
SPARQL syntax:
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
Tabulator-separated:
foaf http://xmlns.com/foaf/0.1/
XML namespace declaration
xmlns:foaf="http://xmlns.com/foaf/0.1/"
JSON key-values, for instance for JSON-LD. Multiple entries are comma-separated.
"foaf": "http://xmlns.com/foaf/0.1/"
BEACON format syntax:
#PREFIX: http://xmlns.com/foaf/0.1/
Maps a prefix to its preferred form, this is the shortest and first in alphabetical order. For instance rdfns wgs84.prefix returns prefix geo.
rdfns wgs84.prefix
geo
This script is internally implemented in App::rdfns, based on RDF::NS.
To install RDF::NS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm RDF::NS
CPAN shell
perl -MCPAN -e shell install RDF::NS
For more information on module installation, please visit the detailed CPAN module installation guide.