Привет всем,
Есть ли какие либо простые способы повлиять на формат записи DateTime при сериализации датасета в xml с помощью WriteXML()?
Например хотелось бы писать DateTime в выодной xml с точностью до минуты.Может есть какие то дополнительные атрибуты для XSD схемы, влияющие на формат ?
Re: Форматирование xml при использовании DataSet.WriteXML
Здравствуйте, AlexanderS, Вы писали:
AS>Привет всем, AS>Есть ли какие либо простые способы повлиять на формат записи DateTime при сериализации датасета в xml с помощью WriteXML()? AS>Например хотелось бы писать DateTime в выодной xml с точностью до минуты.Может есть какие то дополнительные атрибуты для XSD схемы, влияющие на формат ?
в схеме используется простой тип dateTime, в который и переводится дата с помощью XmlConvert.ToString(column);
обратное преобразование XmlConvert.ToDateTime(innerText);
SCS
Re[2]: Форматирование xml при использовании DataSet.WriteXML
Здравствуйте, 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
Здравствуйте, AlexanderS, Вы писали:
AS>Т.е. другими словами предлагается написать свою имплементацию XmlWriter, в котором пользовать XmlConvert, конвертировать типы как нравится и передвать эту имплементацию DataSet.WriteXML ?
да, поскольку ты отступаешь от стандарта W3C (ISO 8601)