Файл в: compute = "...page.
o When you use the “Create Form” function ..."
Do ...
FileStream outfs = new FileStream(tempOutXmlFileName, FileMode.Open, FileAccess.Read,
FileShare.ReadWrite);
XMLDocument.Load(outfs)
Файл после загрузки: compute = "...page.
o When you use the "Create Form" function ..."
Когда придет время выписать файлопять же, я использую
using (StreamWriter writer = new StreamWriter(tempOutXmlFileName, false, Encoding.GetEncoding("ISO-8859-1")))
{ //(The original file is ISO-8859-1 encoding.)
writer.NewLine = "\n";
xmlOut.Save(writer);
}
, и кажется, что он не знает, что не следует писать "
напрямую, что я и ожидал.В идеале я бы не хотел, чтобы XMLDocument конвертировал их, но если есть что-то, что я могу сделать, когда пишу это, это тоже будет хорошо.
Конечно, кто-то сталкивался с подобными проблемами раньше?Мне удалось обойти это немного раньше, выполнив 100% -ные байтовые операции, но я бы не хотел этого делать, поскольку мне нужны функции обхода XML-документа.
Идеи?Предложения?
Спасибо.
Разрешение:
В итоге я просто нашел / заменил.Не красиво, но это делает работу, и у меня есть некоторая свобода в эффективности.