| 
 | 
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Озадачился вопросом стандартов хранения чисел в XML. К своему удивлению не нашел четкого указания о разделителе разрядов. Примеры показывали "точку", но это в англоязычных источниках и только в примерах. Допустима ли в числах "запятая" или другой символ на выбор ? зы: просьба не отсылать к чтению многобуквенных IEEE-ххххх. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 11:16 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSVзы: просьба не отсылать к чтению многобуквенных IEEE-ххххх. А вот это зря. Потому что именно в спецификации указано, что XML работает только с символами. Цифры и любые другие специальные значения комбинаций символов есть расширения, определяемые в XSD. Как вы в XSD зададите шаблон, так и будут ваши цифры парситься. А если XSD чужая - изучайте её потроха. Ну и вопросы интернационализации не забудьте, если свою XSD ваять начнёте. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 11:27 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSV, Между своими ИС вы можете писать туда что угодно. Хоть: АдинЗптДва. Как только чужая ИС, то сразу появляется понятие схема. И там описан тип. В том числе как дату писать ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 11:35 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Разве XSD обязателен ? Интересует поведение по умолчанию без XSD. В зело многобуквенных доках по XSD почему-то не нашел указания про разделитель. Что угодно нашел, но только не это, хотя это самый важный параметр, ИМХО. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 11:37 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSV, XSD не обязателен. Но нужно понимать, что в XML тогда все, что вы видите - строка. Понимание того, в каком формате эта строка предстает перед вами, указано в XSD ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 11:56 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSV, Я же сказал четко. Вам необязателен и стандарт xml строка и закрытие тегов. Как тут уже написали. Что непонято? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 12:23 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSV, Проверка стандарта проста как 2 рубля. Два клика на файле. Если ослик открыл, то xml валиден. всё. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 12:26 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123LSV, Проверка стандарта проста как 2 рубля. Два клика на файле. Если ослик открыл, то xml валиден. всё.Это будет только проверка на валидность записи скобок и тегов. Но не на стандартное содержимое (числа/даты). Внятный ответ на сабж будет ? Ну например: 1. Разделитель только "точка" 2. Нестандартный разделитель может быть указан в XSD. Если его нет, то только "точка". 3. Окончательная верификация числа должна быть на клиенте. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 12:39 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSV, Ты так и не понял? В стандарте нет типа число, дата или музыка. Неужели не дошло? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 12:45 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSVЭто будет только проверка на валидность записи скобок и тегов.этим он отличается от html. Там закрытие тега необязательно)))) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 12:47 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123LSV, Ты так и не понял? В стандарте нет типа число, дата или музыка. Неужели не дошло?Нет, не понял. Ты пишешь свое ИМХО, а не реальное положение дел. Как раз про дату и числа есть много инфы. С датой/временем нет вопросов. Про числа много инфы, но про разделитель почему-то не упомянуто. Интересует именно разделитель. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 14:33 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSVТы пишешь свое ИМХОреальность в том что тебя никто не поддержал. А документацию ты не любишь. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 15:05 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSVРазве XSD обязателен ? Интересует поведение по умолчанию без XSD. В зело многобуквенных доках по XSD почему-то не нашел указания про разделитель. Что угодно нашел, но только не это, хотя это самый важный параметр, ИМХО. Я вот в толк не возьму...Ну если у Вас точка а вам другая ИС присылает запятую. То сделайте Numberstring=xmlfield.replace(',','.'); Number n=Number,patse(Numberstring); ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 16:01 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  irbis_al, +1 Ну или внутри добавить тег version. И если версия не та, то райзе с сообщением: версия 123 не поддерживается. Он ещё в стандартах json не разбирался)). ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 16:56 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  irbis_alЯ вот в толк не возьму...Ну если у Вас точка а вам другая ИС присылает запятую. То сделайте Numberstring=xmlfield.replace(',','.'); Number n=Number,patse(Numberstring);Я у себя что угодно могу сделать. Речь про обмен со сторонними продуктами и стандартах. Не всегда к этому продукту есть четкая док-ция про внутренности его ХМЛ-ей. реальность в том что тебя никто не поддержал. А документацию ты не любишь. Что значит "поддержал" ? Я просто задал вопрос, на кот. пока внятного ответа не прозвучало. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 17:39 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSVЯ просто задал вопрос, на кот. пока внятного ответа не прозвучало. А ты все ответы перечитай. Запутался в трех соснах. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 18:02 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123А ты все ответы перечитай. Запутался в трех соснах.Где ответы ??? это ? В стандарте нет типа число, дата или музыка.Дык это бред. И числа и даты описаны. Даже длительность периодов описана. Если ослик открыл, то xml валиденТоже бред, т.к. это валидация только скобок/тегов. "Топег можно закрывать" (с) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 18:25 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSV, Вы знаете,не всегда существует абсолютный стандарт...точнее он вертится только вокруг xml..(Тэги ...экранирование символов & <> и т.д) А что касается цифр и особенно форматы даты..и банарного формата(фотки например).тут уже надо "договариваться " с партнером. Я мспользую препроцессоры...в справочнике партнёра указан какой препроцессор(это скрипт на скриптовом языке типа js,python и т.д) используется...xml предобрабатывается(это может быть и xslt преобразование) и мне на вход уже подается тот xml который я люблю пользовать. :-) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 18:28 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSV, Тебе пора или в школу или в документацию. Болтовня одна. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 18:30 | 
  
  
  
   | 
||
| 
 
Стандарт XML для чисел 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  LSVЯ просто задал вопрос, на кот. пока внятного ответа не прозвучало. Почитайте . Если вам пришлют нечто в формате Primitive Type, да ещё и подтипом decimal, тогда разделителем будет точка. Другие варианты читаем здесь . Всё остальное - как понравится автору XSD. И автору, например, может не понравиться использовать Primitive Datatype, тогда можете ждать хоть запятую, хоть попугая нарисованного. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.03.2018, 20:32 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=33&msg=39615619&tid=1547240]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    12ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    56ms | 
get topic data:  | 
    9ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    56ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 15ms | 
| total: | 167ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.