microdata parser
v1.0.1
Dieses Paket zielt darauf ab, W3C-Mikrodaten in die JSON-Spezifikation zu implementieren.
Der Mikrodatenparser extrahiert Mikrodaten aus Dokumenten.
Über Komponist
$ composer require yusufkandemir/microdata-parser
use YusufKandemir MicrodataParser Microdata ;
$ microdata = Microdata:: fromHTMLFile ( ' source.html ' )-> toJSON ();
/* Other sources:
fromHTML() // from HTML string
fromDOMDocument() // from DOMDocument object
Other output methods:
toArray() // to Associtive PHP Array
toObject() // to PHP Object (stdClass)
*/
<!-- source.html -->
< div itemscope itemtype =" http://schema.org/Product " >
< img itemprop =" image " src =" http://shop.example.com/test_product.jpg " />
< a itemprop =" url " href =" http://shop.example.com/test_product " >
< span itemprop =" name " > Test Product </ span >
</ a >
</ div >
{
"items" : [
{
"type" : [ " http://schema.org/Product " ],
"properties" : {
"image" : [ " http://shop.example.com/test_product.jpg " ],
"url" : [ " http://shop.example.com/test_product " ],
"name" : [ " Test Product " ]
}
}
]
}
$ composer test
Weitere Informationen finden Sie unter BEITRAGEN.
Die MIT-Lizenz (MIT). Weitere Informationen finden Sie in der Lizenzdatei.