Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.09.24;
Скачать: [xml.tar.bz2];

Вниз

Как в XML написать hex число ?   Найти похожие ветки 

 
Dima123   (2006-09-04 10:33) [0]

0xFF и #FF че то парсер не понимает.
Для разбора используется XmlSerializer из .NET 2.0
Кто нибудь знает как?


 
ANB ©   (2006-09-04 10:55) [1]

Доставать строкой и преобразовывать функцией. В XML вообще типы данных как таковый не определены, т.е. вся инфа передается строкой. И только некоторые парсеры могут предоставить в качестве фичи автоматическое преобразование типа. Вывод - как хочешь, так и пиши. Главное - потом аккуратно вытащи. :)

ЗЫ. На предыдущей работе разбирались с моим начальником в этом вопросе и нашли всего один рекомендованный "стандарт" по типам данных в XML. Похоже, его никто особо не придерживается, т.к. в нем дата должна быть в формате YYYY/MM/DD, а например, центробанк требует при обмене с ним использовать DD.MM.YYYY.


 
Dima123   (2006-09-04 11:11) [2]

не, ну зачем изобреть велосипед?.... уж наверняка MS пердусомтрели парсинг шестнадцатеричных чисел. Надо только их правильно оформить...


 
Furyz ©   (2006-09-04 17:34) [3]

попробуй тэгами :)


 
Furyz ©   (2006-09-04 17:36) [4]

может замеить #FF на чтонить такое \f\f


 
wicked ©   (2006-09-04 19:33) [5]

> Как в XML написать hex число ?
для чего нужно писати туда хексы? если просто так - то и пиши, как хочешь, ANB [1] прав на все 100%...
а ежели надо хексами букавки писать, то это можно делать так:
ꯍ - для 16-ричного числа 0xabcd
Ӓ - для 10-ричного числа 1234

точка з запятой в конце - обязательна, поскольку она замыкает "спецсимвол"


 
wicked ©   (2006-09-04 19:41) [6]

блин, забыл, что форум пропускает спецсимволы... :(
перепишу
ꯍ - для 16-ричного числа 0xabcd
Ӓ - для 10-ричного числа 1234


 
Dima123   (2006-09-05 11:42) [7]

2wicked
а не работает все равно... :(
А в хексе надо писать потому что там цвета описываются в формате ARGB, а чтобы строками описывать, надо править много в программе... а лень... Вот и приходится описывать описывать цвета в формате "-11468800" :)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.09.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.04 c
2-1157531619
webpauk
2006-09-06 12:33
2006.09.24
как определить в каком столбце DBGrid юзер кликнул мышью?


15-1157607635
Иксик
2006-09-07 09:40
2006.09.24
Наши люди :)


2-1156748315
XTD
2006-08-28 10:58
2006.09.24
Вопрос по компоненте ТcoolTrayIcon


8-1141387986
Shtorm
2006-03-03 15:13
2006.09.24
Проблема в MediaPlayer


15-1157346730
Ega23
2006-09-04 09:12
2006.09.24
С Днём рождения! 3 сентября





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский