08.11.2014, 14:09. Показов 5303. Ответов 1
Делаю по учебнику:
Создаю файл ex01.xml с таким содержанием:
| XML | ||
|
и файл ex01-1.xsl с таким:
| XML | ||
|
Запускаю интернет Эксплоэром ex01-1.xsl и он выдаёт ошибку:
Для документа XML должен существовать документ более высокого уровня .
Ошибка при обработке ресурса.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0

Форум программистов Vingrad
| Модераторы: gambit, Partizan |
Поиск: |
![]() ![]()
|
|
Опции темы |
| Сарт | |||||
Бывалый Профиль Репутация: нет |
Есть такой код
Он, как я понимаю, создает .xml в память…
Создает, но при просмотре — «Нельзя отобразить xml документ»:( ——————— [color=purple][/color]Died.Of course, System.StackOverflow |
||||
| Idsa | |||
|
Эксперт Профиль
Репутация: 4 |
Для записи можно воспользоваться методом XmlDocument.WriteTo(XmlWriter wr). В твоем случае:
Также можешь попробовать метод XmlDocument.WriteContentTo(XmlWriter wr). ——————— Мой блог: alexidsa.blogspot.com |
||
| Сарт | |
Бывалый Профиль Репутация: нет |
К сожалению, но фигня осталась… ——————————————————————————— Для документа XML должен существовать документ более высокого уровня. Ошибка при обработке ресурса »file:///D:/PhoneBook/P… Добавлено @ 02:01 ——————— [color=purple][/color]Died.Of course, System.StackOverflow |
| HellMasterHaiL | |
Бывалый Профиль
Репутация: нет |
лично я xml файлы формировал из датасета, так проще и надежнее (может и ошибаюсь). |
| Сарт | |
Бывалый Профиль Репутация: нет |
ЭЭээ…убил мозх=) ——————— [color=purple][/color]Died.Of course, System.StackOverflow |
| Idsa | |||||
|
Эксперт Профиль
Репутация: 4 |
Не стоит так извращаться. Использовать DataSet только ради WriteXML не стоит. Если уж на то пошло, то в таком случае лучше использовать DataTable: и жрет меньше, а функциональность в плане XML — та же. Но это все равно не выход! По сабжу: Нашел я интересный метод у XmlDocument — Save():
Думаю, тебе подойдет метод XmlDocument.Save (String). ——————— Мой блог: alexidsa.blogspot.com |
||||
| Сарт | |||
Бывалый Профиль Репутация: нет |
Yeeeees!!! Добавлено @ 00:22
——————— [color=purple][/color]Died.Of course, System.StackOverflow |
||



















| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс «транслит» если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Так же не забывайте отмечать свой вопрос решенным, если он таковым является Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) |
| 0 Пользователей: |
| « Предыдущая тема | Разработка Windows Forms | Следующая тема » |
Здравствуйте, у меня вопрос непосредственно к разработчикам, но если у кого была такая «проблема», то так же прошу помощи.
альта выдала сообщение такого содержания: 0:00:00 ???
при подробном рассмотрении пишет:
Не удается отобразить страницу XML
Не удается просмотреть ввод XML с использованием списка стилей XSL. Исправьте ошибку и затем нажмите кнопку «Обновить»или повторите попытку позднее.
________________________________________
Для документа XML должен существовать документ более высокого уровня. Ошибка при обработке ресурса »file:///C:/Documents a…
Раньше что-то подобное вылезало, но работать с таможней не мешало. Сегодня же после этого сообщения, при обмене сообщениями с инспектором несколько ответов прило с наименованием «ошибка» вместо привычного «документ успешно принят.(просто ГТД под оформлением пока и окончательного вердикта инспектора сказать не могу.)
Сам алгоритм с таможней не менялся, дополнительные доукменты не заполнялись. буквально на днях оформлял импорт и все быо ОК.
Объясние те что это такое хоть, и с чем может быть связано?
0 Пользователей и 1 Гость просматривают эту тему.
- 4 Ответов
- 6680 Просмотров

я знаю, что вы знаете) Откуда генерируется это все, чтобы понять, откуда вылез незакрытый тэг(((
Вопрос очень сложный и все еще открыт)
Похожая проблема.
На локалке всё нормально работает, а загрузил в интернет — перестал работать RSS-экспорт одновременно и в Джумле и в Remository. Пишет вот такое:
В Firefox
Ошибка синтаксического анализа XML: элемент не найден
Адрес: http://www.сайт.biz/component/option,com_remository/Itemid,2/func,rss/no_html,1/
Строка 1, символ 1:
^
В IE
Не удается отобразить страницу XML
Не удается просмотреть ввод XML с использованием списка стилей . Исправьте ошибку и затем нажмите кнопку «Обновить»или повторите попытку позднее.
———————————————————————————
Для документа XML должен существовать документ более высокого уровня. Ошибка при обработке ресурса »http…
В Opera
Анализ XML прерван: синтаксическая ошибка (Линия: 1, Символ: 0)
Помогите, пожалуйста, разобраться.
Заранее всем спасибо!
Похожая проблема:
Ошибка синтаксического анализа XML: обьявление xml не в начале внешней сущности
Адрес: http://www.сайт.org.ua/index.php?option=com_rss&feed=RSS2.0&no_html=1
Строка 1, символ 2: <?xml version=»1.0″ encoding=»windows-1251″?>
-^
при загрузке страницы с лентой, перед <?xml version=»1.0″ encoding=»windows-1251″?> появляется проблел, как его убрать не знаю.
есть еще один сайт на томже хостинге, тотже дистрибудив… и все раьботает ОК.
На локадбке работает тоже нормально.
Перезаписывал файлы, компонента (встроенного) и модуля, файл feedcreator.class.php тоже перезаписал.
результат тот же — ошибка. Проверял и другие компоненты — результат тотже
Думал может шаблон, так нет…
Папка кеша открыта на запись.
Подскажите если кто-то сталкивался с подоброй проблемой, как ее можно решить.
Делаю по учебнику:
Создаю файл ex01.xml с таким содержанием:
| XML | ||
|
и файл ex01-1.xsl с таким:
| XML | ||
|
Запускаю интернет Эксплоэром ex01-1.xsl и он выдаёт ошибку:
Для документа XML должен существовать документ более высокого уровня .
Ошибка при обработке ресурса.
Содержание
- Для документа xml должен существовать документ более высокого уровня что это значит
- Сообщение об ошибке «документ XML должен иметь элемент верхнего уровня» при создании нового сайта или синхронизации пользователей в Project Server 2003
- Проблемы
- Причина
- Решение
- Дополнительная информация
- Действия по воспроизведению проблемы
- Обработка ошибок, возникающих при обмене данными в распределенной информационной базе
- Общие ошибки, возникающие при работе с XML
- Ситуации, возникающие при обмене данными в рамках распределенной информационной базы
Для документа xml должен существовать документ более высокого уровня что это значит
interface
uses InvokeRegistry, u_Intrf;
type
TEncodeDecode = class(TInvokableClass, IEncodeDecode)
protected
function US2RUS(Value: Currency): Currency; stdcall;
function RUS2US(Value: Currency): Currency; stdcall;
end;
function TEncodeDecode.RUS2US(Value: Currency): Currency;
begin
Result := Value / 30;
end;
function TEncodeDecode.US2RUS(Value: Currency): Currency;
begin
Result := Value * 30;
end;
interface
type
IEncodeDecode = interface(IInvokable)
uses
SysUtils, Classes, HTTPApp, InvokeRegistry, WSDLIntf, TypInfo, WebServExp,
WSDLBind, XMLSchema, WSDLPub, SOAPPasInv, SOAPHTTPPasInv, SOAPHTTPDisp,
WebBrokerSOAP;
type
TWebModule1 = class(TWebModule)
HTTPSoapDispatcher1: THTTPSoapDispatcher;
HTTPSoapPascalInvoker1: THTTPSoapPascalInvoker;
WSDLHTMLPublish1: TWSDLHTMLPublish;
procedure WebModule1DefaultHandlerAction(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
private
< Private declarations >
public
< Public declarations >
end;
var
WebModule1: TWebModule1;
procedure TWebModule1.WebModule1DefaultHandlerAction(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
WSDLHTMLPublish1.ServiceInfo(Sender, Request, Response, Handled);
end;
Источник
Сообщение об ошибке «документ XML должен иметь элемент верхнего уровня» при создании нового сайта или синхронизации пользователей в Project Server 2003
Проблемы
В Microsoft Office Project Server 2003 может возникнуть одна или оба указанных ниже симптома.
При попытке создать новый сайт для проекта в Microsoft Office Project Web Access 2003 может появиться следующее сообщение об ошибке:
При создании сайта произошла ошибка. Похоже, сайт не существует. Документ XML должен иметь элемент верхнего уровня.
При попытке синхронизации пользователей и ролей с сайтом в Project Web Access 2003 может появиться следующее сообщение об ошибке:
Не удалось синхронизировать пользователей между Project Server и выбранным сайтом Windows SharePoint Services. Документ XML должен иметь элемент верхнего уровня.
Причина
Эта проблема может возникать, если языковой стандарт сайта для вашего проекта в Microsoft Windows SharePoint Services изменился на использование языка, который не соответствует языку, указанному в параметрах языка сайта в разделе Параметры подготовки веб-сайтов в Project web Access 2003.
Решение
Чтобы обойти эту проблему, выполните указанные ниже действия.
Установите пакет шаблонов языков Windows SharePoint Services.
Установите пакет многоязыкового пользовательского интерфейса для Project Server 2003: для каждого дополнительного языка, который вы хотите использовать в Project Server 2003.
Запустите мастер настройки SharePoint (WSSWiz. exe) для каждой языковой версии Project Server, чтобы установить шаблон сайта рабочей области проекта по умолчанию для каждого языка, который вы добавили в Project Server 2003.
Примечание. В этой статье описано, как добавить языки шаблона сайта в Project Web Access 2003 для использования при создании сайта Windows SharePoint Services для вашего проекта. По умолчанию при установке Project Server 2003 и запуске мастера настройки SharePoint (WSSWiz. exe) для настройки Windows SharePoint Services для Project Server 2003 параметр язык шаблона сайта в Project Web Access 2003 установлен на язык исходной установки служб Windows SharePoint Services. Мастер настройки SharePoint также устанавливает шаблон сайта рабочей области проекта. Шаблон сайта «Рабочая область проекта» — это шаблон сайта по умолчанию, который использует Project Server 2003. С помощью мастера настройки SharePoint можно установить и настроить шаблон сайта рабочей области проекта для каждого языка, который вы добавляете в Project Server 2003. Для этого выполните следующие действия:
Установите пакет многоязыкового пользовательского интерфейса для Project Server 2003: для каждого языка, который вы хотите добавить в Project Server 2003.
Запустите мастер настройки SharePoint (WSSWiz. exe), чтобы установить шаблон сайта рабочей области проекта по умолчанию для каждого языка, который добавляется в Project Server 2003. Для этого выполните следующие действия:
Найдите и дважды щелкните файл WSSWiz. exe . Примечание. Файл WSSWiz. exe находится в папке SupportWsswiz на компакт-диске Project Server 2003.
Нажмите кнопку Настройка дополнительных веб-сайтов служб Windows SharePoint Services для Microsoft Office Project Server 2003, а затем нажмите кнопку Далее.
Убедитесь, что выбран веб-сайт по умолчанию , и нажмите кнопку Далее.
Убедитесь, что сайты (уже настроенные для Microsoft Office Project Server 2003.) выделены в разделе выберите управляемый путь, для которого будут создаваться сайты проектов , и нажмите кнопку Далее.
Нажмите кнопку ОК , когда появится следующее сообщение:
Выбранный вами путь будет иметь допустимый настроенный на сервере Project сайт SharePoint. Если сайт работает неправильно, нажмите кнопку ОК, чтобы повторно инициализировать параметры сайта и скопировать шаблоны проектов в каталог SharePoint. Это действие не приведет к удалению содержимого сайта. Нажмите кнопку Отмена, чтобы отменить операцию.
Нажмите кнопку Завершить.
Перезапустите службы Microsoft Internet Information Services (IIS) 6,0. Для этого нажмите кнопку Пуск, выберите пункт выполнить, введите в поле Открыть команду iisreset и нажмите кнопку ОК. Примечание. Также может потребоваться перезагрузить компьютер.
Убедитесь в том, что для языков и языков, добавленных в Project Server 2003, установлен параметр язык шаблона сайта и шаблон сайта. Для этого выполните следующие действия:
Войдите в Project Web Access 2003 с правами администратора, а затем выберите пункт Администратор.
В разделе действия в левой области щелкните Управление службами Windows SharePoint Servicesи выберите Параметры подготовки сайта в разделе Параметры на левой панели.
В разделе Задайте параметры корневого веб-сайтавыполните указанные ниже действия.
Щелкните стрелку в поле, расположенном рядом с языком шаблон сайта , чтобы убедиться, что добавленный вами язык появился. Выберите язык, который вы хотите использовать.
Щелкните стрелку в поле рядом с шаблоном сайта , чтобы убедиться, что шаблон сайта рабочей области проекта отображается для добавленного языка. Выберите шаблон сайта, который вы хотите использовать.
Дополнительная информация
Дополнительные сведения о том, как настроить и администрировать Project Server 2003, можно найти в Руководстве администратора Microsoft Project server 2003. Чтобы получить Руководство администратора Microsoft Project Server 2003, посетите веб-сайт Майкрософт по следующему адресу:
Действия по воспроизведению проблемы
Чтобы воспроизвести сообщение об ошибке, которое появляется при попытке создать сайт для проекта, выполните указанные ниже действия.
Войдите в Project Web Access 2003, выберите Администратор, а затем щелкните Управление службами Windows SharePoint Services в разделе действия в левой области.
В разделе Параметры в левой области щелкните Управление сайтами SharePoint.
В столбце имя проекта таблицы, которая отображается на странице Управление узлами Windows SharePoint Services, выберите проект и щелкните Перейти к разделу Администрирование сайта.
В разделе Администрирование на странице «Параметры сайта» выберите Перейти к разделу Администрирование сайта.
В разделе Управление и статистика на странице администрирования сайта верхнего уровня для выбранного проекта выберите команду сохранить сайт как шаблон.
На странице Сохранение сайта в качестве шаблона укажите имя файла и название шаблона, а затем нажмите кнопку ОК.
На странице операция успешно завершена нажмите кнопку Коллекция шаблонов сайтов.
Выберите созданный шаблон, а затем в диалоговом окне Загрузка файла нажмите кнопку сохранить .
Сохраните файл шаблона в следующую папку на жестком диске:
Диск: Program FilesCommon FilesMicrosoft Sharedweb Server extensions60BIN
Выберите в меню Пуск пункт Выполнить, введите в поле Открыть команду cmd и нажмите кнопку ОК.
В командной строке перейдите в следующую папку:
Диск: Program FilesCommon FilesMicrosoft Sharedweb Server extensions60BIN
В командной строке введите указанную ниже команду и нажмите клавишу ВВОД.
Stsadm. exe-o Addtemplate-f TemplateFileName. STP-t TemplateTitle
Перезапустите IIS. Для этого нажмите кнопку Пуск, выберите пункт выполнить, введите в поле Открыть команду iisreset и нажмите кнопку ОК.
В Project Web Access 2003 щелкните элемент Администратор.
В разделе действия в левой области щелкните Управление службами Windows SharePoint Servicesи выберите Параметры подготовки сайта в разделе Параметры на левой панели.
В разделе Укажите параметры корневого веб-сайта на странице Параметры подготовки веб-сайта группы служб Windows SharePoint Services выберите новый шаблон, созданный в поле рядом с шаблоном сайта, и нажмите кнопку сохранить изменения.
Создание нового сайта.
Появляется следующее сообщение об ошибке, описанное в разделе «симптомы».
При создании сайта произошла ошибка. Похоже, сайт не существует. Документ XML должен иметь элемент верхнего уровня.
Чтобы воспроизвести сообщение об ошибке, которое появляется при попытке синхронизации пользователей, выполните указанные ниже действия.
Войдите в Project Web Access 2003, выберите Администратор, а затем щелкните Управление службами Windows SharePoint Services в разделе действия в левой области.
В разделе Параметры в левой области щелкните Управление сайтами SharePoint.
В столбце имя проекта таблицы, которая отображается на странице Управление узлами Windows SharePoint Services, выберите проект и щелкните Перейти к разделу Администрирование сайта.
В разделе Администрирование на странице «Параметры сайта» выберите Перейти к разделу Администрирование сайта.
В разделе Статистика управления на странице администрирования сайта верхнего уровня для выбранного проекта щелкните ссылку изменить региональные параметры.
В области язык на странице региональные параметры выберите другой язык в поле язык , а затем нажмите кнопку ОК, например фарси.
На странице Управление сайтами служб Windows SharePoint выберите тот же проект, который вы выбрали ранее в столбце имя проекта , и нажмите кнопку синхронизировать.
Нажмите кнопку Да при появлении запроса на продолжение.
Появляется следующее сообщение об ошибке, описанное в разделе «симптомы».
Не удалось синхронизировать пользователей между Project Server и выбранным сайтом Windows SharePoint Services. Документ XML должен иметь элемент верхнего уровня.
Источник
Обработка ошибок, возникающих при обмене данными в распределенной информационной базе
При организации обмена данными в рамках распределенной информационной базы могут возникать различные ситуации, приводящие к сообщениям об ошибках. Однако не все подобные ситуации являются ошибками в чистом виде: некоторые из них могут быть отнесены к штатным ситуациям, соответствующим протоколу обмена данными, некоторые — к неадаптированности конфигурации для работы в рамках распределенной информационной базе.
Общие ошибки, возникающие при работе с XML
Сообщение обмена данными является документом XML, поэтому имеет смысл описать возможные ошибки, которые могут возникнуть во время чтения/записи сообщений обмена данными при использовании средств чтения/записи данных XML, предоставляемых платформой «1С:Предприятие 8». При работе с данными в формате XML может возникать множество различных ситуаций, однако в данной статье будут рассмотрены только те, которые так или иначе имеют отношение к обмену данными в рамках распределенной информационной базы.
Значение URI пространства имен должно соответствовать рекомендации Namespaces in XML (см. http://www.w3.org/TR/REC-xml-names)
Производится попытка записи в XML значения, для типа которого не определена процедура записи в XML. Или производится попытка чтения из XML значения неизвестного типа или типа, для которого не определена процедура чтения из XML.
При обмене данными в рамках распределенной информационной базы используются штатные механизмы записи/чтения XML — ситуации, связанные с передачей некорректных данных, могут возникать только вследствие искажения сообщения обмена данными. В таком случае необходимо получить новое сообщение обмена данными от информационной базы — источника сообщения.
Если же сообщение содержит корректные данные и ошибка возникает в процессе считывания данных из базы данных (для последующего изменения их данными из сообщения обмена), то необходимо проверить наличие прав пользователя, от имени которого производится чтения сообщения обмена.
Также необходимо удостовериться, что в процессе чтения сообщения не возникает блокировки данных (например, чтение производится в рамках транзакции, а данные заблокированы другим пользователем), можно предпринять попытку чтения сообщения в монопольном режиме доступа к информационной базе.
Если вышеперечисленные способы не привели к устранению ошибки, то необходимо проверить целостность данных информационной базы
Ситуации, возникающие при обмене данными в рамках распределенной информационной базы
| Сообщение об ошибке | Описание ошибки |
| Возможные пути исправления ошибки | |
| Не установлен MS XML Core Services 4.0 | На компьютере не установлен Microsoft XML Core Services 4.0, используемый «1С:Предприятием 8» для работы с XML |
| Установить Microsoft XML Core Services 4.0. При установке «1С:Предприятия 8» Microsoft XML Core Services 4.0 устанавливается автоматически | |
| Ошибка разбора XML | Ошибка, возникающая при синтаксическом анализе данных XML в процессе чтения. Все ошибки, определенные в SAX2, трансформируются в данную ошибку, генерируемую платформой «1С:Предприятие 8» |
| Проверить правильность оформления и синтаксис данных XML (см. http://www.w3.org/TR/REC-xml). | |
| Ошибочный порядок записи XML | Методы записи содержимого документа XML вызываются в неправильном порядке. Например, запись атрибута вызывается после записи текста элемента. |
| Выявить и исправить места некорректного порядка вызова методов | |
| Текст XML содержит недопустимые символы | Записываемый текст XML содержит недопустимые символы. |
| Текст XML должен соответствовать требованиям, изложенным в главе 2.2 рекомендации XML (см. http://www.w3.org/TR/REC-xml#charsets) | |
| Недопустимое имя XML | Записываемое имя XML содержит недопустимые символы. |
| Имя XML должно соответствовать требованиям, изложенным в главе 2.3 рекомендации XML (см. http://www.w3.org/TR/REC-xml#NT-Name) | |
| Пустое значение URI допустимо только для пространства имен по умолчанию | Производится попытка записать соответствие пространства имен, в котором URI пространства имен, представленному пустой строкой, соответствует непустой префикс. |
| Переопределение пространства имен по умолчанию для текущего элемента XML недопустимо | Текущий записываемый элемент не относится ни к какому пространству имен. Поэтому для него недопустимо определение непустого пространства имен по умолчанию. |
| Переопределение пространства имен по умолчанию для элемента, не относящегося ни к какому пространству имен -запрещено | |
| Ошибка преобразования данных XML | Ошибка возникает вследствие нарушения структуры передаваемых данных. При чтении данных XML платформой производится автоматическое определение типа получаемых данных, кроме случаев, когда тип данных указан при вызове операции чтения. Если структура данных XML не соответствует структуре данных, определяемых типом, то будет сгенерировано данное сообщение об ошибке. |
| При обмене данными в рамках распределенной информационной базы используются штатные механизмы записи/чтения XML. Данная ошибка является следствием искажения сообщения обмена. Необходимо повторно получить сообщение от информационной базы — источника сообщения | |
| Значения данного типа не могут быть представлены в XML | |
| Ошибка может возникнуть при участии в обмене информационных баз, имеющих различные конфигурации. Однако при обмене данными в рамках распределенной информационной базы поддерживается идентичность конфигураций информационных баз, участвующих в обмене. Данная ошибка является следствием искажения сообщения обмена. Необходимо повторно получить сообщение от информационной базы — источника сообщения | |
| Ошибка данных XML | Ошибка возникает при получении некорректных данных из источника XML или же в случаях неудачного считывания из базы данных содержимого объекта, данные которого должны быть прочитаны из источника XML: блокировка объекта или же отсутствие прав на чтение данного объекта. Например, чтение существующего элемента справочника: если элемент справочника является группой, а было прочитано то, что является элементом, будет сгенерирована данная ошибка. |
В случае чтения сообщения обмена данными от подчиненного узла в главном узле данная ситуация является штатной и означает наличие изменений конфигурации, которые еще не были получены в подчиненном узле — источнике сообщения.
Если же чтение сообщения от главного узла производится в подчиненном узле, то данная ситуация является следствием изменения конфигурации в подчиненном узле. Необходимо удостовериться, что обмен производится в правильно настроенной распределенной информационной базе (создание подчиненных узлов производилось при помощи рекомендованных способов) и в процессе работы не производилось изменения конфигурации подчиненной информационной базы (изменение в штатном режиме невозможно). Изменения конфигурации подчиненного узла может быть осуществлено только после отключения информационной базы от распределенной информационной базы — установка значения главного узла в Неопределено . В случае несанкционированного изменения конфигурации в подчиненном узле необходимо восстановить соответствие конфигураций путем полной загрузки конфигурации из главного узла
| Сообщение об ошибке | Описание ошибки |
| Возможные пути исправления ошибки | |
| Узел не является узлом распределенной ИБ | При вызове одного из методов встроенного языка, относящегося к распределенной ИБ, значение переданного параметра — узла плана обмена — не принадлежит плану обмена с установленным признаком «Распределенная информационная база». |
| Необходимо убедиться в правильности передаваемого в метод параметра | |
| Запись сообщения обмена данными не начата | В метод записи изменения данных передан в качестве параметра объект ЗаписьСообщенияОбмена , у которого не был вызван метод НачатьЗапись или был вызван метод завершения записи ( ПрерватьЗапись , ЗакончитьЗапись ). |
| Убедиться, что вызов записи изменений вызывается в рамках процесса записи объекта ЗаписьСообщенияОбмена | |
| Чтение сообщения обмена данными не начато | В метод чтения изменения данных передан в качестве параметра объект ЧтениеСообщенияОбмена , у которого не был вызван метод НачатьЧтение или был вызван метод завершения записи ( ПрерватьЧтение , ЗакончитьЧтение ). |
| Убедиться, что вызов чтения изменений вызывается в рамках процесса чтения объекта ЧтениеСообщенияОбмена . | |
| Номер сообщения распределенной ИБ должен быть больше номера ранее принятого сообщения | Производится попытка чтения старого (возможно, уже принятого) сообщения обмена данными. |
| Необходимо произвести синхронизации номера принятого сообщения в текущем узле распределенной ИБ и номера отправленного сообщения в узле — источнике сообщения обмена данными. Этого можно достичь при помощи непосредственного изменения соответствующих реквизитов у узлов плана обмена, по которому осуществляется работа, или выполнить запись необходимого количества сообщений обмена данными в узле — источнике сообщения | |
| Начальный образ может быть выгружен только во вновь созданную или пустую ИБ | По указанному месторасположению начального образа уже существует другая информационная база. |
| Необходимо убедиться, что при создании начального образа указано место, в котором не существует информационной базы | |
| Ошибка формата представления изменений | Структура и порядок следования элементов сообщения обмена данными не соответствуют требуемому. |
| При обмене данными в рамках распределенной информационной базы используются штатные механизмы записи/чтения XML. Данная ошибка является следствием искажения сообщения обмена данными. Необходимо повторно получить сообщение от информационной базы — источника сообщения | |
| Попытка приема изменений от неизвестной конфигурации | При попытке чтения сообщения обмена данными в рамках распределенной информационной базы обнаружено несоответствие конфигураций источника и приемника сообщения. |
| По всей видимости, сообщение обмена было записано для информационной базы, имеющей конфигурацию, отличную от данной. Подобная ситуация может произойти в случае ручной настройки распределенной информационной базы. Если подчиненный узел распределенной информационной базы создавался путем объединения конфигурации информационной базы и конфигурации главного узла, то внутренняя идентификация объектов метаданных не будет соответствовать конфигурации главного узла, что приводит к данной ошибке. Рекомендуется создавать информационные базы подчиненных узлов либо при помощи создания начального образа, либо при помощи полной загрузки конфигурации в информационную базу | |
| Искажены изменения конфигурации! | При попытке чтения сообщения обмена данными обнаружены искажения в передаваемых изменениях конфигурации. |
| Необходимо получить от источника сообщения новое сообщение обмена данными | |
| Конфигурация узла распределенной ИБ не соответствует ожидаемой! | Конфигурация текущей информационной базы была изменена по отношению к конфигурации информационной базы источника сообщения. |
| Изменения конфигурации не могут быть получены из подчиненного узла распределенной ИБ | При чтении сообщения обмена, полученного от подчиненного узла, в нем обнаружены изменения конфигурации. |
| Подобная ситуация может возникнуть если имеет место искажение сообщения обмена, либо обмен производится в распределенной информационной базе с незавершенным процессом перестроения иерархии узлов. Необходимо убедится, что сообщение обмена получено без искажений и правильно заполнены узлы соответствующего плана обмена в обоих узлах распределенной информационной базы (источнике и приемнике сообщения). | |
| Из главного узла распределенной ИБ получены изменения конфигурации. Необходимо выполнить обновление конфигурации базы данных. Обновление может быть выполнено в режиме Конфигуратор |
Из главного узла получены изменения конфигурации. |
| Необходимо запустить систему в режиме Конфигуратор , произвести обновление конфигурации базы данных, после чего повторить чтение данного сообщения обмена в режиме 1С:Предприятие для завершения чтения сообщения. | |
| Данные не входят в состав плана обмена | При чтении сообщения обмена обнаружены данные, не входящие в состав плана обмена. |
| При обмене данными в рамках распределенной информационной базы используются штатные механизмы записи/чтения XML. Данная ошибка является следствием искажения сообщения обмена. Необходимо повторно получить сообщение от информационной базы — источника сообщения |
При чтении сообщения обмена производится автоматическая запись полученных изменений данных в информационную базу. Если в процессе записи данных происходит ошибка, то процесс чтения сообщения прерывается. Для определения в процедурах записи элементов данных (объектов и наборов записей) режима записи после загрузки из сообщения обмена существует свойство Загрузка . Для корректной работы в рамках распределенной информационной базы процедуры записи элементов данных должны быть написаны с учетом произвольного порядка загрузки данных из сообщений обмена (например, не должны выполняться проверки связанной с записываемым элементом данных информации.
Источник

Форум программистов Vingrad
|
Модераторы: diadiavova
Страницы: (2) Все [1] 2 |
Поиск: |
![]() ![]()
|
|
Опции темы |
| Aliance |
|
||||
I ♥ <script> Профиль
Репутация: нет
|
Не покажете как имея *.xml файл с кодом
Вывести это на экран следующее:
Вывод должен осуществляться в то место, где стоят ‘?????????’ ))) ——————— • Все о событиях JAVA ≠ JavaScript |
||||
|
|||||
| 3,14 |
|
||||
Эксперт Профиль
Репутация: 10
|
Для отображения нужно использовать XSLT шаблон:
И в начало XML документа нужно добавить строчки:
——————— Может быть, это только мой бред, |
||||
|
|||||
| Aliance |
|
||
I ♥ <script> Профиль
Репутация: нет
|
Первый файл должен иметь какое разширение? ——————— • Все о событиях JAVA ≠ JavaScript |
||
|
|||
| 3,14 |
|
||
Эксперт Профиль
Репутация: 10
|
xsl ——————— Может быть, это только мой бред, |
||
|
|||
| Aliance |
|
||||
I ♥ <script> Профиль
Репутация: нет
|
Не выходит. Ошибка:
У меня 2 файла: templ.xml и templ.xsl.
А в первом только те 2 строчки с измененным абсолютным путем. Что не так? ——————— • Все о событиях JAVA ≠ JavaScript |
||||
|
|||||
| 3,14 |
|
||
Эксперт Профиль
Репутация: 10
|
А чем открываешь XML-ку? ——————— Может быть, это только мой бред, |
||
|
|||
| Гость_Janita |
|
||
|
Unregistered
|
Насколько я понимаю, ошибка возникает потому, что xml-файл обязательно должен содержать элемент первого уровня. Т.е при таком xml должно работать <?xml version=»1.0″ encoding=»windows-1251″?> |
||
|
|||
| Aliance |
|
||
I ♥ <script> Профиль
Репутация: нет
|
В браузере пишу путь/файл.xml Гость_Janita ——————— • Все о событиях JAVA ≠ JavaScript |
||
|
|||
| 3,14 |
|
||
Эксперт Профиль
Репутация: 10
|
Aliance — в XML документе обязательно должен быть элемент верхнего уровня, ——————— Может быть, это только мой бред, |
||
|
|||
| Aliance |
|
||
I ♥ <script> Профиль
Репутация: нет
|
3,14 ——————— • Все о событиях JAVA ≠ JavaScript |
||
|
|||
| 3,14 |
|
||
Эксперт Профиль
Репутация: 10
|
Aliance, держи, там две разнах xml-ки, первая пустая, вторая из твоего примера и xsl шаблон для их обработки. http://823.fatal.ru/xsl_test.zip ——————— Может быть, это только мой бред, |
||
|
|||
| Aliance |
|
||
I ♥ <script> Профиль
Репутация: нет
|
Спасибо, просмотрю… ——————— • Все о событиях JAVA ≠ JavaScript |
||
|
|||
| Aliance |
|
||
I ♥ <script> Профиль
Репутация: нет
|
запустил. Файл 1.xml не выводит авторов, только слова первый и второй (не знаю, может так и должно быть)…
——————— • Все о событиях JAVA ≠ JavaScript |
||
|
|||
| 3,14 |
|
||
Эксперт Профиль
Репутация: 10
|
Да, первый и не должен был, это пример пустого документа, ——————— Может быть, это только мой бред, |
||
|
|||
| SidexQX |
|
||
|
Unregistered
|
У меня вот вапрос.. Подскажите ка, а можно в XML хранить ссылки и всталять их в HTML(разумеется средствами XTML)??? Файл XML:
Вот как это дело обработать средствами HTML? |
||
|
|||



















|
Страницы: (2) Все [1] 2 |
![]() ![]()
|
| Правила форума «XML/XSLT» | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском — возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) |
| 0 Пользователей: |
| « Предыдущая тема | XML, XSL | Следующая тема » |
Здравствуйте, у меня вопрос непосредственно к разработчикам, но если у кого была такая «проблема», то так же прошу помощи.
альта выдала сообщение такого содержания: 0:00:00 ???
при подробном рассмотрении пишет:
Не удается отобразить страницу XML
Не удается просмотреть ввод XML с использованием списка стилей XSL. Исправьте ошибку и затем нажмите кнопку «Обновить»или повторите попытку позднее.
________________________________________
Для документа XML должен существовать документ более высокого уровня. Ошибка при обработке ресурса »file:///C:/Documents a…
Раньше что-то подобное вылезало, но работать с таможней не мешало. Сегодня же после этого сообщения, при обмене сообщениями с инспектором несколько ответов прило с наименованием «ошибка» вместо привычного «документ успешно принят.(просто ГТД под оформлением пока и окончательного вердикта инспектора сказать не могу.)
Сам алгоритм с таможней не менялся, дополнительные доукменты не заполнялись. буквально на днях оформлял импорт и все быо ОК.
Объясние те что это такое хоть, и с чем может быть связано?




)









