microdata parser
v1.0.1
Paket ini bertujuan untuk mengimplementasikan W3C Microdata ke Spesifikasi JSON.
microdata-parser mengekstrak mikrodata dari dokumen.
Melalui Komposer
$ 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
Silakan lihat KONTRIBUSI untuk rinciannya.
Lisensi MIT (MIT). Silakan lihat File Lisensi untuk informasi lebih lanjut.