Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2011, 16:36   #1
Song_number_two
Новичок
Джуниор
 
Аватар для Song_number_two
 
Регистрация: 14.10.2011
Сообщений: 1
Вопрос Программирование в среде SAS / Проблемы с импортом файла .XML

Не увидел тем по поводу SAS и R, надеюсь кто-нибудь знаком с данными пакетами =) Потому как сам я начал изучать их всего недели две как.

Столкнулся со проблемой:

необходимо обработать данные из базы, которая создана с помощью OpenClinica, перенос данных в SAS возможен через как раз таки .XML, собственно, есть даже ссылка на информацию об этом с примерами

Примеры эти тоже выложу сразу здесь, может пригодятся

мои исходные и конечные файлы файлы в архиве два xml файла (одно и то же, но разных версий ODMv1.2 и ODMv1.3) и файл созданный в SAS

Ссылка на правила импортирования каноническое =)))

мой код:

filename odm 'C:\ADW\new\impfile.xml';
libname odm xml xmltype=CDISCODM FormatActive=YES FormatNoReplace=No FormatLibrary="Work";
options nofmterr;
proc print data=odm.impfile;
run;

filename odm_1 'C:\ADW\new\impfile_1.xml';
libname odm_1 xml xmltype=CDISCODM FormatActive=YES FormatNoReplace=No FormatLibrary="Work";
options nofmterr;
proc print data=odm_1.impfile;
run;


В логе выдает ошибку:

1 filename odm 'C:\ADW\new\impfile.xml';
2 libname odm xml xmltype=CDISCODM FormatActive=YES
FormatNoReplace=No FormatLibrary="Work";
NOTE: Libref ODM was successfully assigned as follows:
Engine: XML
Physical Name: ODM
3 options nofmterr;
4 proc print data=odm.impfile;
NOTE: Writing HTML Body file: sashtml.htm
ERROR: XML describe error: Internal processing error.
5 run;

NOTE: The SAS System stopped processing this step because of errors.
NOTE: PROCEDURE PRINT used (Total process time):
real time 2.54 seconds
cpu time 1.40 seconds

6
7 filename odm_1 'C:\ADW\new\impfile_1.xml';
8 libname odm_1 xml xmltype=CDISCODM FormatActive=YES
FormatNoReplace=No FormatLibrary="Work";
NOTE: Libref ODM_1 was successfully assigned as follows:
Engine: XML
Physical Name: ODM_1
9 options nofmterr;


10 proc print data=odm_1.impfile;
ERROR: XML describe error: Internal processing error.
11 run;


Библиотеки odm и odm_1 создаются, видны файлы внутри библиотек, но просмотреть внутренние таблицы не удается, импорт неудачный))) Это и есть проблема))) Помогите кто чем сможет))) у меня установлен SAS версии 9.2

Заранее спасибо!
Song_number_two вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сформировать xml-файл на основе другого xml-файла NieL Общие вопросы Delphi 2 21.12.2010 15:49
программирование в среде Paskal nafa Помощь студентам 3 28.09.2010 14:24
Визуальное программирование на С++ в среде Windows RokDemon C++ Builder 3 23.12.2009 12:50
программирование в среде Visual basic xDmitry_x Фриланс 11 27.10.2009 23:33
Формат XML. Проблемы hassassin Софт 1 09.09.2009 17:14