mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-28 23:12:34 +01:00
Merge pull request #520 from xylographe/ldxrs
Increase efficiency with XmlReaderSettings (LanguageDeserializer)
This commit is contained in:
commit
cb71a2055b
@ -19,7 +19,9 @@ namespace Nikse.SubtitleEdit.Logic
|
||||
var stream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
|
||||
var language = new Language();
|
||||
|
||||
using (XmlReader reader = XmlReader.Create(stream))
|
||||
using (XmlReader reader = XmlReader.Create(stream, new XmlReaderSettings {
|
||||
IgnoreWhitespace = true, IgnoreProcessingInstructions = true, IgnoreComments = true,
|
||||
DtdProcessing = DtdProcessing.Ignore, CheckCharacters = false, CloseInput = true }))
|
||||
{
|
||||
while (reader.Read())
|
||||
{
|
||||
|
@ -29,7 +29,9 @@ namespace Nikse.SubtitleEdit.Logic
|
||||
var stream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
|
||||
var language = new Language();
|
||||
|
||||
using (XmlReader reader = XmlReader.Create(stream))
|
||||
using (XmlReader reader = XmlReader.Create(stream, new XmlReaderSettings {
|
||||
IgnoreWhitespace = true, IgnoreProcessingInstructions = true, IgnoreComments = true,
|
||||
DtdProcessing = DtdProcessing.Ignore, CheckCharacters = false, CloseInput = true }))
|
||||
{
|
||||
while (reader.Read())
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user