hier die struktur fuer das epg eines services (da man hier keine bilder anhaengen kann, leider nur in textform).
mit ../xml/service_epg?ref={ service reference} bekommt man alle epg events eines services.
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" ?>
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:element name="service_epg">
- <xs:annotation>
<xs:documentation>epg information for one dvb service</xs:documentation>
</xs:annotation>
- <xs:complexType>
- <xs:sequence>
<xs:element name="service" type="serviceType" />
<xs:element name="event" type="eventType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:complexType name="serviceType">
- <xs:sequence>
<xs:element name="name" />
<xs:element name="reference" />
</xs:sequence>
</xs:complexType>
- <xs:complexType name="eventType">
- <xs:sequence>
<xs:element name="date" />
<xs:element name="time" />
<xs:element name="start" />
<xs:element name="duration" />
<xs:element name="description" />
<xs:element name="details" minOccurs="0" />
<xs:element name="genre" minOccurs="0" />
<xs:element name="genreCategory" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:schema>