report_error )
import TSN.DbImport ( DbImport(..), ImportResult(..) )
import TSN.Parse ( format_parse_error )
+import qualified TSN.XML.AutoRacingDriverList as AutoRacingDriverList (
+ dtd,
+ pickle_message )
import qualified TSN.XML.AutoRacingResults as AutoRacingResults (
dtd,
pickle_message )
import qualified TSN.XML.InjuriesDetail as InjuriesDetail (
dtd,
pickle_message )
+import qualified TSN.XML.MLBBoxScore as MLBBoxScore (
+ dtd,
+ pickle_message )
import qualified TSN.XML.MLBEarlyLine as MLBEarlyLine (
dtd,
pickle_message )
(unpickleDoc f xml)
importer
+ | dtd == AutoRacingDriverList.dtd =
+ go AutoRacingDriverList.pickle_message
+
| dtd == AutoRacingResults.dtd =
go AutoRacingResults.pickle_message
| dtd == JFile.dtd = go JFile.pickle_message
- | dtd == MLBEarlyLine.dtd =
- go MLBEarlyLine.pickle_message
+ | dtd == MLBBoxScore.dtd = go MLBBoxScore.pickle_message
+
+ | dtd == MLBEarlyLine.dtd = go MLBEarlyLine.pickle_message
| dtd == News.dtd =
-- Some of the newsxml docs are busted in predictable ways.