|
Как определить тип данных
|
|||
---|---|---|---|
#18+
День добрый! Есть xml-файл, в котором есть данные в структуре, вопрос есть ли средства для определения что же хранится в атрибуте (логическое значение, число(целое,вещественное), дата,время, guid или строка типа "бла-бла-бла")? <тег>значение!</тег> Заранее спасибо за ответ! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 15:46 |
|
Как определить тип данных
|
|||
---|---|---|---|
#18+
Mixon, What is an XML Schema? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 15:49 |
|
Как определить тип данных
|
|||
---|---|---|---|
#18+
Mixon, Типа можно узнать только в схеме. В самой XML любое значение хранится в тексте, так как это текстовый формат. обычно в таком варианте тип определяет элемент который содержит InnerText, а содержимое есть его значение (<тег>значение!</тег>), для тега обычно еще указывают namespace, зная namespace нетрудно найти нужную схему. namespace может быть определен на более верхних уровнях ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 15:56 |
|
Как определить тип данных
|
|||
---|---|---|---|
#18+
Roman Mejtes, хорошо, у меня строка "бла-бла-бла" как средствами c# определить что это? варианты я указал в топе, или проверять "бла-бла-бла" на возможность преобразоввания ее к типу, типа Convert.ToInt("бла-бла-бла"), о не упала то это int? или есть более верные варианты! Спасибо за участие! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 16:00 |
|
Как определить тип данных
|
|||
---|---|---|---|
#18+
Mixon, данные передаваемые в xml описываются либо через xsd, либо через бужаные документацию... Вы не объяснили задачи... Без контекста вопрос просто странный. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 16:03 |
|
Как определить тип данных
|
|||
---|---|---|---|
#18+
buserMixon, данные передаваемые в xml описываются либо через xsd, либо через бужаные документацию... Вы не объяснили задачи... Без контекста вопрос просто странный. +1 Стороны при передаче XML договариваются что пересылается в теге ФИО. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 16:05 |
|
Как определить тип данных
|
|||
---|---|---|---|
#18+
Всем спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 16:22 |
|
Как определить тип данных
|
|||
---|---|---|---|
#18+
Mixon, в файле будет число 100500, это INT, а может LONG? а может это DOUBLE или DECIMAL без точки? а что, если следующий элемент будет уже LONG.MAXVALUE, а вы его определили как INT? так нельзя, в программирование, должно быть всё точно и логично. Если тип явно не определен, нельзя его просто так брать и приводить к другому от балды. Нужно либо знать тип, либо оставить его как есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 16:49 |
|
|
start [/forum/topic.php?fid=20&msg=39624979&tid=1399437]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
80ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 168ms |
0 / 0 |