|
|
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
При выполнении, метод xmlType вызывает ошибку, почему такое может происходить? И как это можно поправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 11:37 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015При выполнении, метод xmlType вызывает ошибку, почему такое может происходить? И как это можно поправить? Вот код XML, который отправляется в этот метод: Код: xml 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 11:39 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, Очень все подробно описал. Я уже знаю как тебе помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 11:42 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
saxarockRMagistr2015, Очень все подробно описал. Я уже знаю как тебе помочь. И как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 11:47 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, ...ошибка в 27 строке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 11:49 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015 Код: xml 1. 2. Это ни разу не валидный xml, поэтому и ошибка. Больше похоже на обрывок HTTP пакета. Почитай стандарт XML, хотя бы основы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 11:51 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
XMLerRMagistr2015 Код: xml 1. 2. Это ни разу не валидный xml, поэтому и ошибка. Больше похоже на обрывок HTTP пакета. Почитай стандарт XML, хотя бы основы Ну как бы по стандартам понятно, ну а вдруг всёж таки XML )))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 11:56 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, RMagistr2015 ну а вдруг всёж таки XML - ты чо бабка-угадка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 12:04 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
saxarockRMagistr2015, RMagistr2015 ну а вдруг всёж таки XML - ты чо бабка-угадка? Понял, спасибо ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 12:05 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
[quot RMagistr2015]XMLerпропущено... ...ну а вдруг всёж таки XML )))))) ...ошибка в 27 строке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 12:06 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
[quot Говорю же, ...]RMagistr2015пропущено... ...ошибка в 27 строке А в каком именно пакете? Может вы код приведёте? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 12:58 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015А в каком именно пакете? Может вы код приведёте? )Ты настолько дебил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 13:02 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015ну а вдруг всёж таки XML )))))) Нет, приведенный тобой набор символов не соответствует стандарту XML Если ты, идиот, не можешь прочитать стандарт, то не отнимай чужое время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 13:33 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
XMLerRMagistr2015 Код: xml 1. 2. Это ни разу не валидный xml, поэтому и ошибка. Больше похоже на обрывок HTTP пакета. Почитай стандарт XML, хотя бы основы Удалось добиться что бы приходил вылидный XML, н теперь ошибка в следующей строке: Код: plsql 1. 2. 3. 4. 5. 6. 7. Ухоит на Exception, можно ли тут как-то понять, что за exception происходит и как-то поправить ситуацию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 14:35 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015теперь ошибка в следующей строке ...нет! И еще раз нет. Ошибка в 27 строке... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 14:38 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
Сын мой, как успехи на поприще безрезультатных поисков наставника? http://www.sql.ru/forum/1238623/ishhu-senseya?hl= Не думал ли ты прежде к указанной выше теме обратиться, дабы обрести просветление через наставничество, прежде чем ставить столь неоднозначные вопросы иным сенсеям? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 14:45 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Ухоитвозможно тут буквы местами перепутаны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 14:45 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
Пылен шар хрустальный, но...RMagistr2015теперь ошибка в следующей строке ...нет! И еще раз нет. Ошибка в 27 строке... Спасибо Вам за Вашу помощь, какой бы она не была ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 14:46 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
Знакомый сенсеяСын мой, как успехи на поприще безрезультатных поисков наставника? http://www.sql.ru/forum/1238623/ishhu-senseya?hl= Не думал ли ты прежде к указанной выше теме обратиться, дабы обрести просветление через наставничество, прежде чем ставить столь неоднозначные вопросы иным сенсеям? Может быть Вам и не хочется мне что-то советовать, я понимаю, возможно Ваш уровень очень велик, и Вам не интересно давать советы мне новичку, ну что поделать, тогда тема этого топика вам точно не интересна. Однако я просто не могупонять почему там возникает ошибка, и как это исправить, и да же где искать ответ на этот вопрос, может, кому по интереснее, сможет дать мне ответ. Спасибо Вам большое за вашу помощь, какой бы она не была ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 14:51 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Ухоит на Exception, можно ли тут как-то понять, что за exception происходит и как-то поправить ситуацию? Можно. Для этого надо прочитать код и сопроводительный текст exception, затем много думать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 14:58 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015мне новичкуТебя с 2015 пытаются чем-то занять в интернате для слабоумных? Тогда какой ты нахрен новичок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 14:59 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousRMagistr2015Ухоит на Exception, можно ли тут как-то понять, что за exception происходит и как-то поправить ситуацию? Можно. Для этого надо прочитать код и сопроводительный текст exception, затем много думать. Да, я это сделал, там стоит только один Exception - when others then Т.е. по сути всё что падает по дефолту... А вот какой именно, не понятно ((( Но это не самый главный вопрос, после того как получилось сделать валидный XML, метод - xmlType(upper(c)) - почему-то выдает ошибку ((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 15:03 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
в Сибирь убирать снег…RMagistr2015мне новичкуТебя с 2015 пытаются чем-то занять в интернате для слабоумных? Тогда какой ты нахрен новичок. Технологии меняются, каждый раз что-то новое изучать приходится, Спасибо Вам большое ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 15:12 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Да, я это сделал, там стоит только один Exception - when others then Т.е. по сути всё что падает по дефолту... Пора уже открыть какой-нибудь "PL/SQL для чайников" и научиться обрабатывать exceptions. Скучно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 15:14 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousRMagistr2015Да, я это сделал, там стоит только один Exception - when others then Т.е. по сути всё что падает по дефолту... Пора уже открыть какой-нибудь "PL/SQL для чайников" и научиться обрабатывать exceptions. Скучно. В общем в том случае где код XML обрабатывался upper предварительно - возникала ошибка, убрал upper - заработало, как думаешь, почему такое произошло? ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 15:21 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015почему такое произошло? ))) 20609363 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 15:35 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь знает как Upper влияет на xmlType(c) ??? ((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 15:56 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Кто-нибудь знает как Upper влияет на xmlType(c) ??? ((((( Он его ломает Код: plsql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 17:43 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015 можно ли тут как-то поправить ситуацию? Прочитать доку на XML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2017, 17:48 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
XMLerRMagistr2015можно ли тут как-то поправить ситуацию? Прочитать доку на XML. Я читал доку про XML, там ничего не сказано про Upper (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2017, 07:28 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
XMLerRMagistr2015можно ли тут как-то поправить ситуацию? Прочитать доку на XML. Допустим XML чувствителен к регистру, но ведь зачем-то тогда поставили в коде upper...? Для чего это могло понадобиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2017, 07:34 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015XMLerпропущено... Прочитать доку на XML. Допустим XML чувствителен к регистру, но ведь зачем-то тогда поставили в коде upper...? Для чего это могло понадобиться? Помогите пожалуйста, хоть в какую сторону копать в этом XML ? ;-((((((((((((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2017, 10:41 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015но ведь зачем-то тогда поставили в коде upper...? Для чего это могло понадобиться? Для того, чтобы понять идиота, надо стать идиотом. Так вышло, что никому кроме тебя этого не требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2017, 11:52 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
ВзаимопониманиеRMagistr2015но ведь зачем-то тогда поставили в коде upper...? Для чего это могло понадобиться? Для того, чтобы понять идиота, надо стать идиотом. Так вышло, что никому кроме тебя этого не требуется. Как ты меняешь свой ник постоянно? ))) Не лень тебе? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2017, 12:20 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
Предлагаю срочно принять закон - не пускать к клавиатуре, подключенной к интернету, лиц с IQ ниже нуля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2017, 12:57 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Помогите пожалуйста, хоть в какую сторону копать в этом XML ? ;-((((((((((((((( В сторону доки. Сначала читай стандарт XML, затем доку по oracle в части XDB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2017, 16:02 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
XMLerRMagistr2015Помогите пожалуйста, хоть в какую сторону копать в этом XML ? ;-((((((((((((((( В сторону доки. Сначала читай стандарт XML, затем доку по oracle в части XDB Спасибо большое )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 07:26 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousПора уже открыть какой-нибудь "PL/SQL для чайников" XMLerПрочитать доку на XML. XMLerВ сторону доки. Сначала читай стандарт XML, RMagistr2015Спасибо большое И, это, доку почитай что-ли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 09:10 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
envandrey_anonymousПора уже открыть какой-нибудь "PL/SQL для чайников" XMLerПрочитать доку на XML. XMLerВ сторону доки. Сначала читай стандарт XML, RMagistr2015Спасибо большое И, это, доку почитай что-ли Читал я стандарт XML, валидный XML приходит по всем стандартам Просто другой XML приходит - с ошибкой, который специально не обрабатывался, эт логика программы оказывается такая, если что-то на шлюзе случилось - вылится левый XML, от чего вся остальная прога уходит в Exception ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 09:36 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015При выполнении, метод xmlType вызывает ошибку, почему такое может происходить? И как это можно поправить? RMagistr2015валидный XML приходит по всем стандартам Просто другой XML приходит - с ошибкой, который специально не обрабатывался, эт логика программы оказывается такая, если что-то на шлюзе случилось - вылится левый XML, от чего вся остальная прога уходит в Exception Так поменяй логику. Если ушел в exeption - сохрани в лог информацию что пришел невалидный xml,отправь письмо разработчикам шлюза. Если они давно сбежали - напиши парсинг этого сообщения без использования средств XDB, substr в помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 10:19 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
XMLerRMagistr2015При выполнении, метод xmlType вызывает ошибку, почему такое может происходить? И как это можно поправить? RMagistr2015валидный XML приходит по всем стандартам Просто другой XML приходит - с ошибкой, который специально не обрабатывался, эт логика программы оказывается такая, если что-то на шлюзе случилось - вылится левый XML, от чего вся остальная прога уходит в Exception Так поменяй логику. Если ушел в exeption - сохрани в лог информацию что пришел невалидный xml,отправь письмо разработчикам шлюза. Если они давно сбежали - напиши парсинг этого сообщения без использования средств XDB, substr в помощь. Так и хочу сделать Ой substr тяжело (((( Больно геморно, есть побыстрее способ какой-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 11:33 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
regexp_like() regexp_substr() и т.п. Быстрее ли, но компактней точно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 12:41 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Читал я стандарт XML, валидный XML приходит по всем стандартам Значит плохо читал, или приходил кусок "валидного" xml, а не валидный документ. Попробуй взять upper от <?xml version="1.0"?><a/> и провалидировать тут , потом провалидировать исходный без upper и подумать головой. upper в этом говнокоде скорее всего нужен для маскировки косяков с регистром атрибутов вида <ThatIsSomeNode>bla-bla-bla<thatISsomeNODE/> на стороне формирующей псевдо-xml. И на первом же правильном xml этот механизм рассыпется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 13:21 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
envRMagistr2015Читал я стандарт XML, валидный XML приходит по всем стандартам Значит плохо читал, или приходил кусок "валидного" xml, а не валидный документ. Попробуй взять upper от <?xml version="1.0"?><a/> и провалидировать тут , потом провалидировать исходный без upper и подумать головой. upper в этом говнокоде скорее всего нужен для маскировки косяков с регистром атрибутов вида <ThatIsSomeNode>bla-bla-bla<thatISsomeNODE/> на стороне формирующей псевдо-xml. И на первом же правильном xml этот механизм рассыпется. Да, провалидировал - с upper возникает ошибка, но ведь работает же в приложении с upper'ом? И как бы понятно почему там его поставили, но ведь работает с upper'ом ... ??????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 14:25 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Да, провалидировал - с upper возникает ошибка, но ведь работает же в приложении с upper'ом? И как бы понятно почему там его поставили, но ведь работает с upper'ом ... ??????? анекдот- доктор, когда я делаю (показывает) вот так - мне больно! - не делайте так. Валидный XML-документ не может случиться после upper. Но можно работать не с document, а с content... Впрочем, в Вашем случае это не особо актуально - уже десять раз сказали: сначала изучите матчасть, и лишь затем приступайте к практической деятельности. Не наоборот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 14:45 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousRMagistr2015Да, провалидировал - с upper возникает ошибка, но ведь работает же в приложении с upper'ом? И как бы понятно почему там его поставили, но ведь работает с upper'ом ... ??????? анекдот- доктор, когда я делаю (показывает) вот так - мне больно! - не делайте так. Валидный XML-документ не может случиться после upper. Но можно работать не с document, а с content... Впрочем, в Вашем случае это не особо актуально - уже десять раз сказали: сначала изучите матчасть, и лишь затем приступайте к практической деятельности. Не наоборот. Можно узнать, что вы имеете ввиду под мат частью в данном случае? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 14:51 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Можно узнать, что вы имеете ввиду под мат частью в данном случае? ) 1. https://docs.oracle.com/database/122/LNPLS/plsql-error-handling.htm#LNPLS00712 2. https://www.w3.org/TR/REC-xml/ Про труды некоего Дональда не вспоминаю, хотя с них начинаются все программизмы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 15:05 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015ввиду под мат частьюматкапитал - материнский капитал. матчасть - та часть, что отличает мать от отца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 15:07 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousRMagistr2015Можно узнать, что вы имеете ввиду под мат частью в данном случае? ) 1. https://docs.oracle.com/database/122/LNPLS/plsql-error-handling.htm#LNPLS00712 2. https://www.w3.org/TR/REC-xml/ Про труды некоего Дональда не вспоминаю, хотя с них начинаются все программизмы... И какой из трудов Кнута по данной теме будет актуален? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 15:13 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015andrey_anonymousпропущено... 1. https://docs.oracle.com/database/122/LNPLS/plsql-error-handling.htm#LNPLS00712 2. https://www.w3.org/TR/REC-xml/ Про труды некоего Дональда не вспоминаю, хотя с них начинаются все программизмы... И какой из трудов Кнута по данной теме будет актуален? Фундаментальные вещи всегда актуальны. Попробуйте трехтомник "Искусство программирования" - возможно, найдете способ решить проблему с оборванным XML-документом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 15:16 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Можно узнать, что вы имеете ввиду w3c.orgAn XML document with correct syntax is called "Well Formed". The syntax rules : XML documents must have a root element XML elements must have a closing tag XML tags are case sensitive XML elements must be properly nested XML attribute values must be quoted Well formed XML document Код: xml 1. 2. 3. 4. После upper превращается в тыкву. NOT well formed XML _content_ Код: xml 1. 2. 3. До upper - полная фигня. После за счёт магии говнокода, превращается в псевдо-well formed XML content. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 15:41 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousRMagistr2015пропущено... И какой из трудов Кнута по данной теме будет актуален? Фундаментальные вещи всегда актуальны. Попробуйте трехтомник "Искусство программирования" - возможно, найдете способ решить проблему с оборванным XML-документом. Нет, там не оборванный XML приходит, там приходит нормальный валидный XML, но он потом делается uper и обрабатывается xmlType, и я пробовал делать так с другими валидными XML, что-то вроде: Код: plsql 1. И он справедливо выдает ошибку, но в том случае-то ведь работает, вот в чем вопрос, почему там при тех же условиях работает, вот код XML, которое приходит: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 16:00 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, пупсик, что ты от нас хочешь? "Тут работает, тут нет, помогите." Конкретизируй свой вопрос. Приведи 2 примера. Скажи что хочешь. Нельзя же быть таким мешком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 16:08 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015вот код XML, которое приходит: Это не well-formed XML-документ, о чем Вы могли узнать из материалов по ранее данной ссылке, а также из предыдущего сообщения env - если бы были читателем, а не писателем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 16:11 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015вот код XML, которое приходит: вот уж точно, которое .... Работает, потому что это кусок контента, приведение которого к верхнему регистру повлияет только на значения внутри тегов. Мог бы уже не полениться и проверить. Хотя кому это я... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 16:12 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousЭто не well-formed XML-документ ты не прав. выполняется условие Tags are case sensitive ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 16:30 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Нет, там не оборванный XML приходит, там приходит нормальный валидный XML, но он потом делается uper и обрабатывается xmlType, и я пробовал делать так с другими валидными XML, что-то вроде: Код: plsql 1. И он справедливо выдает ошибку, но в том случае-то ведь работает, вот в чем вопрос, почему там при тех же условиях работае Найди 1 отличие между тем что в твоем примере выше НЕ работает и моем примере ниже, который работает: Код: xml 1. Там всего 1 отличие, вот его и найди. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2017, 18:41 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
XMLerRMagistr2015Нет, там не оборванный XML приходит, там приходит нормальный валидный XML, но он потом делается uper и обрабатывается xmlType, и я пробовал делать так с другими валидными XML, что-то вроде: Код: plsql 1. И он справедливо выдает ошибку, но в том случае-то ведь работает, вот в чем вопрос, почему там при тех же условиях работае Найди 1 отличие между тем что в твоем примере выше НЕ работает и моем примере ниже, который работает: Код: xml 1. Там всего 1 отличие, вот его и найди. Другой XML? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 07:05 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, А под ником POzornitsa тоже ты пишешь? Для тупых : правильный XML документ содержит метаданные для парсера, такие как * указание на версию языка для корректной валидации и интерпретации * явное указание кодировки контента * указание пространств имён, для однозначной интерпретации тегов и атрибутов И всё это case sensitive. Для совсем тупых: Приведение к одному регистру всех символов документа нарушает правило case sensitive для основных элементов метаданных. Для полных дебилов: <?xml version="1.0" encoding="UTF-8"?> корректно <?XML VERSION="1.0" ENCODING="UTF-8"?> не распознается парсером как элемент языка Если и это понять не смог, то бросай эту работу - не твоё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 08:44 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, Соответственно, когда тебе приходит кусок твоего " которое " без метаданных, говнокод приводит всё к одному регистру, в том числе содержимое, и парсер обрабатывает элементы опираясь на дефолтные установки, что даёт тебе NLS-мину замедленного действия в плане кодировки контента. Но формально отрабатывает. Как только тебе приходит адекватный XML - говнокод портит метаданные и парсер видит признак наличия метаданных "<?", но вместо них получает полную хрень, на чём и падает. Как уже говорилось ранее, подход с приведением регистра может быть вызван предположением о корявом построении псевдо-XML на источнике, с несовпадающим регистром в имени открывающего и закрывающего тегов. Но вместо решения проблемы на стороне формирующей псевдо-XML, выбран путь костыльного говнокода на принимающей стороне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 08:52 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
envRMagistr2015, Соответственно, когда тебе приходит кусок твоего " которое " без метаданных, говнокод приводит всё к одному регистру, в том числе содержимое, и парсер обрабатывает элементы опираясь на дефолтные установки, что даёт тебе NLS-мину замедленного действия в плане кодировки контента. Но формально отрабатывает. Как только тебе приходит адекватный XML - говнокод портит метаданные и парсер видит признак наличия метаданных "<?", но вместо них получает полную хрень, на чём и падает. Как уже говорилось ранее, подход с приведением регистра может быть вызван предположением о корявом построении псевдо-XML на источнике, с несовпадающим регистром в имени открывающего и закрывающего тегов. Но вместо решения проблемы на стороне формирующей псевдо-XML, выбран путь костыльного говнокода на принимающей стороне. Автор этогодела сказал что потом проще так закиывать в объект, чем работать substring по пришедшему XML, такого было его объяснение, есть ли в этом смысл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 09:29 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
envRMagistr2015, А под ником POzornitsa тоже ты пишешь? Для тупых : правильный XML документ содержит метаданные для парсера, такие как * указание на версию языка для корректной валидации и интерпретации * явное указание кодировки контента * указание пространств имён, для однозначной интерпретации тегов и атрибутов И всё это case sensitive. Для совсем тупых: Приведение к одному регистру всех символов документа нарушает правило case sensitive для основных элементов метаданных. Для полных дебилов: <?xml version="1.0" encoding="UTF-8"?> корректно <?XML VERSION="1.0" ENCODING="UTF-8"?> не распознается парсером как элемент языка Если и это понять не смог, то бросай эту работу - не твоё. Под ником озорница, пишу не я, но она как-то мне помогла ))) Вроде хочет делать добро ))) Я не могу о ней плохо отзываться ))) Она помогла мне в меру её компетенции ))) Желание помочь людям у неё есть )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 09:31 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Автор этогодела сказал что потом проще так закиывать в объект, чем работать substring по пришедшему XML, такого было его объяснение, есть ли в этом смысл? Дай ему почитать этот топик, может поймёт что с XML так не работают. Но сомневаюсь. А если возникает необходимость работать с substring по XML, то решать проблему надо на формирующей стороне. Или пусть переходят на менее типизированный json. RMagistr2015Под ником озорница, пишу не я, но она как-то мне помогла ))) ... ))) ... ))) .. ))) По количеству последовательных закрывающих скобок и по уровню знаний очень уж похоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:00 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
envRMagistr2015Автор этогодела сказал что потом проще так закиывать в объект, чем работать substring по пришедшему XML, такого было его объяснение, есть ли в этом смысл? Дай ему почитать этот топик, может поймёт что с XML так не работают. Но сомневаюсь. А если возникает необходимость работать с substring по XML, то решать проблему надо на формирующей стороне. Или пусть переходят на менее типизированный json. RMagistr2015Под ником озорница, пишу не я, но она как-то мне помогла ))) ... ))) ... ))) .. ))) По количеству последовательных закрывающих скобок и по уровню знаний очень уж похоже. При освоении чего-либо, развитие человеческого осознания нового дела всегда проходит определённые одни и те же уровни )))) Придётся Вас поднатаскать в этих вопросах, что бы вы не кидались с молотками на всех людей и не отгребали потом хаккерских атак )))) Всякое в жизни бывает, лично я за добро и мир ))) Спасибо Вам большое )))) Вы очень помогаете мне, я Вам оченьрад ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 11:23 |
|
||
|
ошибка xmlType
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Придётся Вас поднатаскать в этих вопросах, Предпочитаю учиться у тех кто умнее меня. До твоего уровня можно только опуститься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 11:26 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1885653]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
73ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 519ms |

| 0 / 0 |
