Парсинг XML значений для получения значений Double - C#

Узнай цену своей работы

Формулировка задачи:

Всем добрый день. Есть XML файл в котором нужно спарсить значения double. Подскажите пожалуйста как можно спарсить через double.Parse(). Вот собственно сам и кусочек:
<IntersectionPlane>
        <X>0.000</X>
        <Y>0.000</Y>
        <Z>1.000</Z>
      </IntersectionPlane>
      <IntersectionPlane>
        <X>0.000</X>
        <Y>-300.000</Y>
        <Z>-0.000</Z>
      </IntersectionPlane>
      <IntersectionPlane>
        <X>-0.000</X>
        <Y>-0.000</Y>
        <Z>300.000</Z>
      </IntersectionPlane>
Сериализацию файла делала через XmlSerializer. Пробовала парсить значения через string.Split(), не получается.

Решение задачи: «Парсинг XML значений для получения значений Double»

textual
Листинг программы
<?xml version="1.0"?>
<ArrayOfVector3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Vector3>
    <X>0.255</X>
    <Y>0</Y>
    <Z>-2556.24</Z>
  </Vector3>
  <Vector3>
    <X>-0.255</X>
    <Y>55.66</Y>
    <Z>2556.22</Z>
  </Vector3>
  <Vector3>
    <X>0.255</X>
    <Y>5</Y>
    <Z>-2596.23</Z>
  </Vector3>
  <Vector3>
    <X>0.255</X>
    <Y>-3</Y>
    <Z>-2556.22</Z>
  </Vector3>
</ArrayOfVector3>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы