As I mentioned in a previous Post, the Providers guide is not formatted properly.
This is 1 program listing from Providers guide (Today).
Code:
<programme start="20191025085100 -0400" stop="20191025091600 -0400" channel="57581" ><title>Sabrina, the Animated Series </title><desc>Category: Fantasy, Adventure, Animated, Children, Series, series<LF><LF>
Description: <LF>
<LF>
Sabrina summons Thomas Edison to help her with a science project.<LF>
<LF>
Credits: <LF>
<LF>
Actor: Emily Hart, Nick Bakay, Melissa Joan Hart, Bill Switzer, Chantal Strand, Jay Brazeau, David Sobolov.<LF>
<LF>
<LF>
<LF>
</desc></programme>
*This is the Rules (or guidelines) from XMLTV.DTD*
Unless specified otherwise, textual element content may not contain
newlines - this is to make it easy to convert into line-oriented
formats, and to avoid the question of what exactly a newline would
mean in the middle of someone's name or whatever. Leading and
trailing whitespace in element content is not significant.
In the above example, there are 12 newline characters (<LF> - linefeed), within the <desc></desc> tags.
Also, just FYI, Credits, Actors, Categories etc., should all be within their own tags.
*Example program listing from XMLTV.DTD*
Code:
<programme start="200006031633" channel="3sat.de">
<title lang="de">blah</title>
<title lang="en">blah</title>
<desc lang="de">
Blah Blah Blah.
</desc>
<credits>
<director>blah</director>
<actor>a</actor>
<actor>b</actor>
</credits>
<date>19901011</date>
<country>ES</country>
<episode-num system="xmltv_ns">2 . 9 . 0/1</episode-num>
<video>
<aspect>16:9</aspect>
</video>
<rating system="MPAA">
<value>PG</value>
<icon src="pg_symbol.png" />
</rating>
<star-rating>
<value>3/3</value>
</star-rating>
</programme>