Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    EasyRdf 0.7.1

    Download button

    Downloads: 436  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Nicholas J Humfrey | More programs
    BSD License / FREE
    November 1st, 2012, 18:03 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    EasyRdf description

    RDF generator library

    EasyRdf is a PHP library designed to make it easy to consume and produce RDF. It was designed for use in mixed teams of experienced and inexperienced RDF developers. It is written in Object Oriented PHP.

    During parsing EasyRdf builds up a graph of PHP objects that can then be walked around to get the data to be placed on the page.

    Data is typically loaded into a EasyRdf_Graph object from source RDF documents. The source document could either be an RDF file on the web or the output of a Construct or Describe SPARQL query from a triplestore.

    Example

    $foaf = new EasyRdf_Graph("http://www.aelius.com/njh/foaf.rdf");
    $me = $foaf->primaryTopic();
    echo "My name is: ".$me->get('foaf_name')."
    ";



    Product's homepage

    Here are some key features of "EasyRdf":

    · API documentation written in phpdoc
    · Unit tests written using phpunit
    · Choice of RDF parser

    · Built-in: RDF/JSON
    · ARC2: RDF/XML, Turtle, RSS, microformats, eRDF, RDFa, ...
    · rapper: RDF/XML, N-Triples, Turtle, TriG, RSS Tag Soup, GRDDL, RDFa

    · Optional support for Zend_Http_Client
    · No required external dependancies upon other libraries (PEAR, Zend, etc...)
    · Complies with Zend Framework coding style.
    · Type mapper - resources of type foaf:Person can be mapped into PHP object of class Foaf_Person
    · Comes with a number of examples

    Requirements:

    · PHP

    What's New in This Release: [ read full changelog ]

    Enhancements:

    · Changed minimum version of PHPUnit to 3.5.15
    · Added RDFa namespace
    · Added Open Graph Protocol namespace
    · Made improvements to formatting of the Turtle serialiser
    · Added new splitUri() function to EasyRdf_Namespace
    · Made improvements to format guessing

    Bug Fixes:

    · Fix for RDF/XML parser not returning the number of triples
    · Added re-mapping of b-nodes to N-Triples and Redland parsers

      


    TAGS:

    generate RDF | PHP library | RDF parser | RDF | PHP | library

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM