Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
13.01.2016, 13:16
|
|||
---|---|---|---|
|
|||
XmlReader |
|||
#18+
public static void Watcher() { FileSystemWatcher watcher = new FileSystemWatcher(); watcher.Path = "C:\\POST\\IN"; watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName; watcher.Filter = "*.xml"; watcher.Changed += new FileSystemEventHandler(OnChanged); watcher.EnableRaisingEvents = true; watcher.IncludeSubdirectories = false; LoadXml(watcher.Path); } private static void OnChanged(object source, FileSystemEventArgs e) { LoadXml(e.FullPath); } public static void LoadXml(string path) { string msg , docreference, ordernum, mestype, investdate, maturdate, currentdate, investsize, nin,title, nsct, currency, chief, chiefkz, note; try { XmlReader reader = XmlReader.Create(path); XmlDocument xmlDoc = new XmlDocument(); // using (MemoryStream xml_file = new MemoryStream(xml_doc)) xmlDoc.Load(reader); XmlNodeList nodeList = xmlDoc.DocumentElement.SelectNodes("/Zayavka"); foreach (XmlNode node in nodeList) { msg = node.SelectSingleNode("MSG").InnerText; docreference = node.SelectSingleNode("DOCREFERENCE").InnerText; ordernum = node.SelectSingleNode("ORDERNUM").InnerText; mestype = node.SelectSingleNode("MESTYPE").InnerText; investdate = node.SelectSingleNode("INVESTDATE").InnerText; } подскажите пож когда до сюда доходит XmlReader reader = XmlReader.Create(path) пишет что Access to the path 'C:\POST\IN' is denied. Доступ все есть. В чем проблема не понял ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.01.2016, 13:55
|
|||
---|---|---|---|
XmlReader |
|||
#18+
iskak, Пишет же что нету! Это что за приблуда? В каком окружении работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.01.2016, 14:28
|
|||
---|---|---|---|
XmlReader |
|||
#18+
Смотри что в переменной path похоже что там 'C:\POST\IN' и IN это папка, а должен быть полный путь до файла. Типа 'C:\POST\IN\file.xml' ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.01.2016, 14:33
|
|||
---|---|---|---|
XmlReader |
|||
#18+
Вот твой косяк iskak Код: c# 1. 2. 3. 4. 5.
убери эту строку, она лишняя ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.01.2016, 14:53
|
|||
---|---|---|---|
|
|||
XmlReader |
|||
#18+
перед тем как создать тему, стоит прочитать как это делается и как оформляется. уважайте тех, к кому обращаетесь за помощью, им же не удобно читать такую стену текста. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1400894]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 149ms |
0 / 0 |