xlsx xml parser поддержка специальных символов - PullRequest
0 голосов
/ 21 февраля 2011

Xlsx, кажется, не поддерживает стандарт xml , который требует, чтобы xml "понимал" 5 <>'"& как &name; и имел очень странное поведение.

кто-нибудь знает, что вводить в sharedStrings.xml при использовании <>'"& для того, чтобы не сломать файл?

Редактировать: как кажется, «можно заменить на» и можнозаменить на &

1 Ответ

0 голосов
/ 08 марта 2011

Формат xlsx не поддерживает все специальные символы, так как там xml не ожидает обработки формата ascii.решение состоит в том, чтобы использовать формат Unicode.

, если у вас есть проблема, вы не можете преобразовать в формат ascii все символы, и вместо этого вы должны изменить не одну из специальных 5-подобных пробелов.

Я не уверен, что разработчики Excel протестировали XML-файлы, которые объявлены в первом теге без UTF-8

...