Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Переход с XML на XDocument, Смена методов, переменных с XML на XDoc 
V
    Опции темы
murzilka6002
  Дата 2.9.2013, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 12.11.2011

Репутация: нет
Всего: нет



Скрытый текст
Сидел, писал игру в Unity и использовал плагин Orthello. Очень удобная и крутая вещь . Но со временем столкнулся с проблемой портирования на WindowsStore application и Windows Phone - Новая версия Unity поддерживает портирование на эти платформы, ноOrthello использует XML методы, которые не поддерживаються в WinRT и WP. Разработчки обещают изменить в скором времени эту проблему, но я немного не попадаю в планы. Решил сам переписать.

Мне нужно переписать классы использующие XML на XDocument.
Скрытый текст
В процесе возникла проблема, которую и в начале понимал, - не соответствие некоторых методов.
Понимаю что всё можно найти на страницах google, msdn, и прочих, порывшись (несколько дней/недель/месяцев) но очень всё запутано, а время поджимает.

Некоторы замены нашел, с некоторыми возникли проблемы.
Подскажите чем можно заменить эти методы:
Код
XMLNode node.Attributes[string field].InnerText; 
//как я понимаю этот метот должен вернуть текст за указаным атрибутом 

Код
XMLDocumetn xml.LoadXml(string file); 
//  В XDocument есть конструктор, в котором можно создать объект но нужно прописывать все ветви, 
//а есть что-то подобное к этому методу где можно просто с стринга загрузить?

Код
XmlNode subTexture.SelectSingleNode(string key); 
//  метод возвращает XMLNode, тоесть соответственно нудно вернуть XNode


Кажеться с остальными разобрался, а вот с этими проблемка.

З.Ы. Как скрыть спойлер в сообещении([ s p o i l e r ] [ / s p o i l e r ] ), а то что-то он не скрываеться?

Это сообщение отредактировал(а) murzilka6002 - 2.9.2013, 14:15
PM MAIL   Вверх
murzilka6002
Дата 2.9.2013, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 12.11.2011

Репутация: нет
Всего: нет



Цитата(murzilka6002 @  2.9.2013,  13:50 Найти цитируемый пост)

Код

XMLDocumetn xml.LoadXml(string file); 
//  В XDocument есть конструктор, в котором можно создать объект но нужно прописывать все ветви, 
//а есть что-то подобное к этому методу где можно просто с стринга загрузить?

Нашел замену этому методу 
Код

XDocument.Parse(string text)

PM MAIL   Вверх
murzilka6002
Дата 2.9.2013, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 12.11.2011

Репутация: нет
Всего: нет



Ладно, согласен ... нужно все переписывать исходя из того что должен метод выдавать. А замен как таковых неть а только способы различные их достигнуть. smile  Но почему никто не смог это мне в ответе написать  раньше ..  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LINQ (Language-Integrated Query) | Следующая тема »


 




[ Время генерации скрипта: 0.1233 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.