@@ -227,17 +227,17 @@ def printStations(fh):
227227 for station in scheduleSort :
228228 fh .write ('\t <channel id=\" ' + station + '.zap2epg\" >\n ' )
229229 if 'chtvh' in scheduleSort [station ] and scheduleSort [station ]['chtvh' ] is not None :
230- xchtvh = scheduleSort [station ]['chtvh' ]
230+ xchtvh = re . sub ( '&' , '&' , scheduleSort [station ]['chtvh' ])
231231 fh .write ('\t \t <display-name>' + xchtvh + '</display-name>\n ' )
232232 if 'chnum' in scheduleSort [station ] and 'chfcc' in scheduleSort [station ]:
233233 xchnum = scheduleSort [station ]['chnum' ]
234234 xchfcc = scheduleSort [station ]['chfcc' ]
235- fh .write ('\t \t <display-name>' + xchnum + ' ' + xchfcc + '</display-name>\n ' )
236- fh .write ('\t \t <display-name>' + xchfcc + '</display-name>\n ' )
235+ fh .write ('\t \t <display-name>' + xchnum + ' ' + re . sub ( '&' , '&' , xchfcc ) + '</display-name>\n ' )
236+ fh .write ('\t \t <display-name>' + re . sub ( '&' , '&' , xchfcc ) + '</display-name>\n ' )
237237 fh .write ('\t \t <display-name>' + xchnum + '</display-name>\n ' )
238238 elif 'chfcc' in scheduleSort [station ]:
239239 xchnum = scheduleSort [station ]['chfcc' ]
240- fh .write ('\t \t <display-name>' + xcfcc + '</display-name>\n ' )
240+ fh .write ('\t \t <display-name>' + re . sub ( '&' , '&' , xcfcc ) + '</display-name>\n ' )
241241 elif 'chnum' in scheduleSort [station ]:
242242 xchnum = scheduleSort [station ]['chnum' ]
243243 fh .write ('\t \t <display-name>' + xchnum + '</display-name>\n ' )
0 commit comments