powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка xmlType
25 сообщений из 66, страница 2 из 3
ошибка xmlType
    #39481870
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015почему такое произошло? )))
20609363
...
Рейтинг: 0 / 0
ошибка xmlType
    #39481887
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь знает как Upper влияет на xmlType(c) ??? (((((
...
Рейтинг: 0 / 0
ошибка xmlType
    #39481983
xmlType
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RMagistr2015Кто-нибудь знает как Upper влияет на xmlType(c) ??? (((((
Он его ломает
Код: plsql
1.
2.
3.
4.
5.
6.
7.
SQL> select xmlType(upper('<?xml version="1.0"?><a/>')) from dual;
select xmlType(upper('<?xml version="1.0"?><a/>')) from dual
ORA-31011: XML parsing failed
ORA-19213: error occurred in XML processing at lines 1
LPX-00209: PI names starting with XML are reserved
ORA-06512: at "SYS.XMLTYPE", line 310
ORA-06512: at line 1
...
Рейтинг: 0 / 0
ошибка xmlType
    #39481984
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015
можно ли тут как-то поправить ситуацию?

Прочитать доку на XML.
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482179
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XMLerRMagistr2015можно ли тут как-то поправить ситуацию?

Прочитать доку на XML.
Я читал доку про XML, там ничего не сказано про Upper ((
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482180
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XMLerRMagistr2015можно ли тут как-то поправить ситуацию?
Прочитать доку на XML.
Допустим XML чувствителен к регистру, но ведь зачем-то тогда поставили в коде upper...?
Для чего это могло понадобиться?
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482256
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015XMLerпропущено...

Прочитать доку на XML.
Допустим XML чувствителен к регистру, но ведь зачем-то тогда поставили в коде upper...?
Для чего это могло понадобиться?
Помогите пожалуйста, хоть в какую сторону копать в этом XML ? ;-(((((((((((((((
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482292
RMagistr2015но ведь зачем-то тогда поставили в коде upper...?
Для чего это могло понадобиться?
Для того, чтобы понять идиота, надо стать идиотом.
Так вышло, что никому кроме тебя этого не требуется.
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482321
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВзаимопониманиеRMagistr2015но ведь зачем-то тогда поставили в коде upper...?
Для чего это могло понадобиться?
Для того, чтобы понять идиота, надо стать идиотом.
Так вышло, что никому кроме тебя этого не требуется.
Как ты меняешь свой ник постоянно? ))) Не лень тебе? )
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482353
Предлагаю срочно принять закон - не пускать к клавиатуре, подключенной к интернету, лиц с IQ ниже нуля.
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482540
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015Помогите пожалуйста, хоть в какую сторону копать в этом XML ? ;-(((((((((((((((
В сторону доки. Сначала читай стандарт XML, затем доку по oracle в части XDB
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482892
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XMLerRMagistr2015Помогите пожалуйста, хоть в какую сторону копать в этом XML ? ;-(((((((((((((((
В сторону доки. Сначала читай стандарт XML, затем доку по oracle в части XDB
Спасибо большое ))))
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482925
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousПора уже открыть какой-нибудь "PL/SQL для чайников"
XMLerПрочитать доку на XML.
XMLerВ сторону доки. Сначала читай стандарт XML,

RMagistr2015Спасибо большое

И, это, доку почитай что-ли
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482942
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envandrey_anonymousПора уже открыть какой-нибудь "PL/SQL для чайников"
XMLerПрочитать доку на XML.
XMLerВ сторону доки. Сначала читай стандарт XML,

RMagistr2015Спасибо большое

И, это, доку почитай что-ли

Читал я стандарт XML, валидный XML приходит по всем стандартам
Просто другой XML приходит - с ошибкой, который специально не обрабатывался, эт логика программы оказывается такая, если что-то на шлюзе случилось - вылится левый XML, от чего вся остальная прога уходит в Exception
...
Рейтинг: 0 / 0
ошибка xmlType
    #39482970
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015При выполнении, метод xmlType вызывает ошибку, почему такое может происходить? И как это можно поправить?

RMagistr2015валидный XML приходит по всем стандартам
Просто другой XML приходит - с ошибкой, который специально не обрабатывался, эт логика программы оказывается такая, если что-то на шлюзе случилось - вылится левый XML, от чего вся остальная прога уходит в Exception

Так поменяй логику. Если ушел в exeption - сохрани в лог информацию что пришел невалидный xml,отправь письмо разработчикам шлюза. Если они давно сбежали - напиши парсинг этого сообщения без использования средств XDB, substr в помощь.
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483045
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XMLerRMagistr2015При выполнении, метод xmlType вызывает ошибку, почему такое может происходить? И как это можно поправить?

RMagistr2015валидный XML приходит по всем стандартам
Просто другой XML приходит - с ошибкой, который специально не обрабатывался, эт логика программы оказывается такая, если что-то на шлюзе случилось - вылится левый XML, от чего вся остальная прога уходит в Exception

Так поменяй логику. Если ушел в exeption - сохрани в лог информацию что пришел невалидный xml,отправь письмо разработчикам шлюза. Если они давно сбежали - напиши парсинг этого сообщения без использования средств XDB, substr в помощь.
Так и хочу сделать
Ой substr тяжело ((((
Больно геморно, есть побыстрее способ какой-нибудь?
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483101
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
regexp_like()
regexp_substr()
и т.п.
Быстрее ли, но компактней точно.
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483130
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015Читал я стандарт XML, валидный XML приходит по всем стандартам

Значит плохо читал, или приходил кусок "валидного" xml, а не валидный документ.
Попробуй взять upper от <?xml version="1.0"?><a/> и провалидировать тут , потом провалидировать исходный без upper и подумать головой.

upper в этом говнокоде скорее всего нужен для маскировки косяков с регистром атрибутов вида <ThatIsSomeNode>bla-bla-bla<thatISsomeNODE/> на стороне формирующей псевдо-xml.
И на первом же правильном xml этот механизм рассыпется.
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483180
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envRMagistr2015Читал я стандарт XML, валидный XML приходит по всем стандартам

Значит плохо читал, или приходил кусок "валидного" xml, а не валидный документ.
Попробуй взять upper от <?xml version="1.0"?><a/> и провалидировать тут , потом провалидировать исходный без upper и подумать головой.

upper в этом говнокоде скорее всего нужен для маскировки косяков с регистром атрибутов вида <ThatIsSomeNode>bla-bla-bla<thatISsomeNODE/> на стороне формирующей псевдо-xml.
И на первом же правильном xml этот механизм рассыпется.

Да, провалидировал - с upper возникает ошибка, но ведь работает же в приложении с upper'ом? И как бы понятно почему там его поставили, но ведь работает с upper'ом ... ???????
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483207
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015Да, провалидировал - с upper возникает ошибка, но ведь работает же в приложении с upper'ом? И как бы понятно почему там его поставили, но ведь работает с upper'ом ... ???????
анекдот- доктор, когда я делаю (показывает) вот так - мне больно!
- не делайте так.


Валидный XML-документ не может случиться после upper.
Но можно работать не с document, а с content...
Впрочем, в Вашем случае это не особо актуально - уже десять раз сказали: сначала изучите матчасть, и лишь затем приступайте к практической деятельности. Не наоборот.
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483211
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousRMagistr2015Да, провалидировал - с upper возникает ошибка, но ведь работает же в приложении с upper'ом? И как бы понятно почему там его поставили, но ведь работает с upper'ом ... ???????
анекдот- доктор, когда я делаю (показывает) вот так - мне больно!
- не делайте так.


Валидный XML-документ не может случиться после upper.
Но можно работать не с document, а с content...
Впрочем, в Вашем случае это не особо актуально - уже десять раз сказали: сначала изучите матчасть, и лишь затем приступайте к практической деятельности. Не наоборот.
Можно узнать, что вы имеете ввиду под мат частью в данном случае? )
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483225
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015Можно узнать, что вы имеете ввиду под мат частью в данном случае? )
1. https://docs.oracle.com/database/122/LNPLS/plsql-error-handling.htm#LNPLS00712
2. https://www.w3.org/TR/REC-xml/

Про труды некоего Дональда не вспоминаю, хотя с них начинаются все программизмы...
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483227
RMagistr2015ввиду под мат частьюматкапитал - материнский капитал. матчасть - та часть, что отличает мать от отца.
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483230
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousRMagistr2015Можно узнать, что вы имеете ввиду под мат частью в данном случае? )
1. https://docs.oracle.com/database/122/LNPLS/plsql-error-handling.htm#LNPLS00712
2. https://www.w3.org/TR/REC-xml/

Про труды некоего Дональда не вспоминаю, хотя с них начинаются все программизмы...
И какой из трудов Кнута по данной теме будет актуален?
...
Рейтинг: 0 / 0
ошибка xmlType
    #39483232
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015andrey_anonymousпропущено...

1. https://docs.oracle.com/database/122/LNPLS/plsql-error-handling.htm#LNPLS00712
2. https://www.w3.org/TR/REC-xml/

Про труды некоего Дональда не вспоминаю, хотя с них начинаются все программизмы...
И какой из трудов Кнута по данной теме будет актуален?
Фундаментальные вещи всегда актуальны.
Попробуйте трехтомник "Искусство программирования" - возможно, найдете способ решить проблему с оборванным XML-документом.
...
Рейтинг: 0 / 0
25 сообщений из 66, страница 2 из 3
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка xmlType
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]