функции для работы с LandXML

Автор Тема: функции для работы с LandXML  (Прочитано 1665 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 566
  • Карма: 3
    • idea-soft.ru
  • Skype: makar_govorun
Re: функции для работы с LandXML
« Ответ #15 : 24-01-2017, 15:54:11 »
Я вначале хотел было сделать так

Код - C# [Выбрать]
  1. XmlDocument doc = new XmlDocument();
  2. doc.Load(FileName);
  3. XmlNodeList sf = doc.GetElementsByTagName("Surface");

Но до конца не смог разобраться как прочитать атрибуты тега
Перебирая в цикле коллекцию XmlNodeList
Я смог только прочитать контент тега
Код - XML [Выбрать]
  1. <Pnts атрибуты вот тут не получилось>только вот эту часть смог прочитать</Pnts>

XmlNode.Value вернула контент
XmlNode.Attributes вернула null

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 1235
  • Карма: 235
  • LISP/C#, AutoCAD/Civil 3D
  • Skype: zagor_dmtr
Re: функции для работы с LandXML
« Ответ #16 : 24-01-2017, 16:54:07 »
Ну что могу сказать - учите матчасть  ;)
Вот статья хорошая в тему: https://habrahabr.ru/post/138848/

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 566
  • Карма: 3
    • idea-soft.ru
  • Skype: makar_govorun
Re: функции для работы с LandXML
« Ответ #17 : 24-01-2017, 16:55:02 »
файл очень большой?
Проектировщики сегодня скинут мне файл XML - 55Мбайт
Вот и протестирую скорость загрузки

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 566
  • Карма: 3
    • idea-soft.ru
  • Skype: makar_govorun
Re: функции для работы с LandXML
« Ответ #18 : 24-01-2017, 17:25:16 »
Вот статья хорошая в тему
Спасибо за ссылочку