XML Какой тип использовать для Excel "Общее" поле - PullRequest
0 голосов
/ 07 апреля 2019

Я сейчас пытаюсь экспортировать Excel с XML, чтобы импортировать его в программу на C #.
Я создал это .xsd:

<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="FILMDETAILS">
    <xs:complexType>
      <xs:sequence>
        <xs:element maxOccurs="unbounded" name="FILM">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Titel" type="xs:string" />
              <xs:element name="Keyw1" type="xs:string" />
              <xs:element name="Keyw2" type="xs:string" />
              <xs:element name="Keyw3" type="xs:string" />
              <xs:element name="Keyw4" type="xs:string" />
              <xs:element name="Keyw5" type="xs:string" />
              <xs:element name="Keyw6" type="xs:string" />
              <xs:element name="Keyw7" type="xs:string" />
              <xs:element name="Keyw8" type="xs:string" />
              <xs:element name="Keyw9" type="xs:string" />
              <xs:element name="Keyw10" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>

Я использовал xs:string в качестве типа, потому что я думалбыло бы принять любой текст.Но когда я импортирую его в Excel и хочу поместить поле в строку таблицы, я получаю следующую ошибку:
Ошибка

Перевод:
Данные, которые вы хотите назначить, содержит форматирование, несовместимое с форматом, с которым был создан лист.

Использовать существующее форматирование |Матч с Elementdatatype |Cancle

Тип данных, определенный в Excel, является общим:
Форматирование

Перевод:
Категория:
Стандарт (я думаю, что в английской версии этоОбщее)

Что я делаю не так?Или какой тип данных я должен использовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...