Как победить ошибку - Получение структуры элементов Ошибка при выполнении команды?

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
256
Благодарностей
39
Баллы
28
Здравствуйте беру данные через кубик - Получение структуры элементов xml. Начала выскакивать ошибка, подскажите варианты решения этой ошибки.
Сделать повторное получение не вариант, так-как в шаблоне очень много таких кубиков.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 114
Баллы
113
Здравствуйте беру данные через кубик - Получение структуры элементов xml. Начала выскакивать ошибка, подскажите варианты решения этой ошибки.
Сделать повторное получение не вариант, так-как в шаблоне очень много таких кубиков.
Добрый день.

Можете вторым каскадом установить вторую попытку взятия структуры через небольшую паузу.
Можете также облегчить такую задачу использовав C# метод взятия структуры и там организовать сколько угодно попыток получения структуры.

Приложил пример методов API, где вы можете увидеть два варианта получения структуры.
А также можете через правую кнопку мыши создать простейший код получения структуры и сделать на его основе многокаскадную работу с несколькими попытками. То есть, в результате у вас получится ровно один кубик C# и его вы будете использовать вместо штатного кубика.
 

Вложения

  • Спасибо
Реакции: S10n4eg

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
256
Благодарностей
39
Баллы
28
Спасибо. Проблема есть и скажу так что с 10-го даже раза не всегда берется xml. Причем сервер мощный и работает только ПМ.
Попробую ваши варианты и обязательно отпишу сюда
 
  • Спасибо
Реакции: Sergodjan

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
256
Благодарностей
39
Баллы
28
Добрый день.

Можете вторым каскадом установить вторую попытку взятия структуры через небольшую паузу.
Можете также облегчить такую задачу использовав C# метод взятия структуры и там организовать сколько угодно попыток получения структуры.

Приложил пример методов API, где вы можете увидеть два варианта получения структуры.
А также можете через правую кнопку мыши создать простейший код получения структуры и сделать на его основе многокаскадную работу с несколькими попытками. То есть, в результате у вас получится ровно один кубик C# и его вы будете использовать вместо штатного кубика.
Попробовал два варианта получения структуры, оба выдали ошибку -
Подпроект Тест. Выполнение действия CSharp OwnCode. Root element is missing.

Упд. Обновил страницу в тг и ошибка пропала. Тогда в чем может быть проблема, что данные не парсятся?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 114
Баллы
113
Попробовал два варианта получения структуры, оба выдали ошибку -
Подпроект Тест. Выполнение действия CSharp OwnCode. Root element is missing.

Упд. Обновил страницу в тг и ошибка пропала. Тогда в чем может быть проблема, что данные не парсятся?
Насчет причины пока не смогу что-то подсказать.
Можно совместить попытки парсинга с обновлением страницы.
 

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
256
Благодарностей
39
Баллы
28
Насчет причины пока не смогу что-то подсказать.
Можно совместить попытки парсинга с обновлением страницы.
Наверное какой-то тайм-аут есть. А еще вопрос в догонку, что меньше грузит сервер - обычный кубик с парсингом xml или код на c# который вы скинули?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 114
Баллы
113
Наверное какой-то тайм-аут есть. А еще вопрос в догонку, что меньше грузит сервер - обычный кубик с парсингом xml или код на c# который вы скинули?
Одинаково. При компиляции кубика он превращается в C#-код тоже.
Если и есть разница, то микроскопическая.
 
  • Спасибо
Реакции: S10n4eg

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)