У меня есть исходные данные XML, которые содержат данные DateTime в неправильном формате, например:
<ord_dt>9/12/2011 11:56:12 AM</ord_dt>
Мне нужно импортировать XML в Excel, и Excel автоматически распознает это как дату.Я не могу добавить какие-либо формулы или преобразования данных в Excel, и я не могу позволить пользователям применять форматирование и т. П.
Я попытался создать схему XML (.xsd), которая указывает тип элемента как dateTime,и добавив это в книгу Excel.Соответствующий раздел .xsd гласит:
<xs:element name="ord_dt" type="xs:dateTime"/>
Excel все еще импортирует исходные данные в виде текста - я предполагаю, что формат dateTime в источнике не соответствует ни требуемому стандарту XML, ни стандартномудля Excel.
Мне известно, что формат dateTime для XML должен выглядеть примерно так: «2002-05-30T09: 00: 00», но исходные данные создаются устаревшим приложением, принадлежащим клиенту, иЯ не могу заставить их изменить его.
Есть ли способ определить мою схему так, чтобы она преобразовывала dateTime в правильный формат при переносе в Excel?