Форматирование xml при использовании DataSet.WriteXML
От: AlexanderS  
Дата: 03.11.03 11:53
Оценка:
Привет всем,
Есть ли какие либо простые способы повлиять на формат записи DateTime при сериализации датасета в xml с помощью WriteXML()?
Например хотелось бы писать DateTime в выодной xml с точностью до минуты.Может есть какие то дополнительные атрибуты для XSD схемы, влияющие на формат ?
Re: Форматирование xml при использовании DataSet.WriteXML
От: SCS  
Дата: 03.11.03 12:08
Оценка:
Здравствуйте, AlexanderS, Вы писали:

AS>Привет всем,

AS>Есть ли какие либо простые способы повлиять на формат записи DateTime при сериализации датасета в xml с помощью WriteXML()?
AS>Например хотелось бы писать DateTime в выодной xml с точностью до минуты.Может есть какие то дополнительные атрибуты для XSD схемы, влияющие на формат ?
в схеме используется простой тип dateTime, в который и переводится дата с помощью XmlConvert.ToString(column);
обратное преобразование XmlConvert.ToDateTime(innerText);
SCS
Re[2]: Форматирование xml при использовании DataSet.WriteXML
От: AlexanderS  
Дата: 03.11.03 12:45
Оценка:
Здравствуйте, SCS, Вы писали:

SCS>Здравствуйте, AlexanderS, Вы писали:


AS>>Привет всем,

AS>>Есть ли какие либо простые способы повлиять на формат записи DateTime при сериализации датасета в xml с помощью WriteXML()?
AS>>Например хотелось бы писать DateTime в выодной xml с точностью до минуты.Может есть какие то дополнительные атрибуты для XSD схемы, влияющие на формат ?
SCS>в схеме используется простой тип dateTime, в который и переводится дата с помощью XmlConvert.ToString(column);
SCS>обратное преобразование XmlConvert.ToDateTime(innerText);

Т.е. другими словами предлагается написать свою имплементацию XmlWriter, в котором пользовать XmlConvert, конвертировать типы как нравится и передвать эту имплементацию DataSet.WriteXML ?
Re[3]: Форматирование xml при использовании DataSet.WriteXML
От: SCS  
Дата: 03.11.03 13:43
Оценка:
Здравствуйте, AlexanderS, Вы писали:

AS>Т.е. другими словами предлагается написать свою имплементацию XmlWriter, в котором пользовать XmlConvert, конвертировать типы как нравится и передвать эту имплементацию DataSet.WriteXML ?

да, поскольку ты отступаешь от стандарта W3C (ISO 8601)
SCS
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.