An open API service indexing awesome lists of open source software.

https://github.com/takuya/php-epgdump-xml-parser

epgdumpをphp/simplexmlでパースすする
https://github.com/takuya/php-epgdump-xml-parser

Last synced: 11 months ago
JSON representation

epgdumpをphp/simplexmlでパースすする

Awesome Lists containing this project

README

          

# php-epgdump-parser
epgdumpをphp/simplexmlでパースすする

## usage

```php
programmes();
$channels = $dumper->channels();
```

## run test
```
time ./vendor/bin/phpunit
```

## サンプルデータ

元データ
```xml

BSニュース
▽国内外のニュースや気象情報をお伝えします。 ※スポーツ中継がある場合は、放送時間や内容が変更になります。
ニュース・報道
news

```
出力配列
```php
[
'channel' => [
'uid' => '4101.epgdata.ontvjapan',
'name' => 'NHK BS1',
],
'title' => 'BSニュース',
'description' => '▽国内外のニュースや気象情報をお伝えします。 ※スポーツ中継がある場合は、放送時間や内容が変更になります。',
'time' => [
'start' => '2022-01-17T16:50:00+09:00',
'stop' => '2022-01-17T17:00:00+09:00',
],
'categoroy' => [
'en' => 'news',
'ja' => 'ニュース・報道',
],
]
```