|
XML+XSL(T)=>Excel 2003
|
|||
---|---|---|---|
#18+
Задача состоит в том, чтобы в VB Net из RecordSet получить xml и преобразовать его к формату xml, чтобы простатривать его в Excel (был выбран Excel2003). используя xslt-шаблон был получен файл xml. Но Excel его не открывает!! Что в нем не правильно не пойму. Помогите, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2011, 15:57 |
|
XML+XSL(T)=>Excel 2003
|
|||
---|---|---|---|
#18+
Если внимательно присматриваться к сообщениям экселя, то можно увидеть путь к логу, куда сбрасываются косяки xml. Ошибка XML в "Стиль" Причина: Ошибочное значение Файл: C:\Documents and Settings\Antonariy\Рабочий стол\res.xml Группа: Style Тег: Font Атрибут: Family Значение: Ar e al Ошибка XML в "Стиль" Причина: Ошибочное значение Файл: C:\Documents and Settings\Antonariy\Рабочий стол\res.xml Группа: Style Тег: Font Атрибут: Bold Значение: 2ОШИБКА РАЗБОРА XML: Отсутствует завершающий тег Ошибка на уровне этого стека элементов или ниже: <ss:Workbook> <ss:Worksheet> <ss:Table> <ss:Row> <ss:Cell> <ss:Data> ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2011, 16:38 |
|
XML+XSL(T)=>Excel 2003
|
|||
---|---|---|---|
#18+
Antonariy, спасибо за подсказку. Прилагаю xml, который без ошибок открывается в Excel. Но тем не менее прописанный стиль не отображается =(( Как это исправить ?? <?xml version="1.0"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html=" http://www.w3.org/TR/REC-html40"> <Styles> <Style ss:ID="Default" ss:Name="Normal"> <Alignment ss:Vertical="Bottom" /> </Style> <Style ss:ID="s21"> <Font x:CharSet="204" x:Family="Swiss" ss:Bold="1" /> <Interior ss:Color="#FFFF00" ss:Pattern="Solid" /> </Style> </Styles> <Worksheet ss:Name="spLoyal_GetDiagnosis"> <Table> <Row> <Cell ss:styleID="s21"><Data ss:Type="String">N_Pap</Data></Cell> <Cell ss:styleID="s21"><Data ss:Type="String">NameOrg</Data></Cell> <Cell ss:styleID="s21"><Data ss:Type="String">Kurator</Data></Cell> <Cell ss:styleID="s21"><Data ss:Type="String">Kurier</Data></Cell> <Cell ss:styleID="s21"><Data ss:Type="String">Date_Detection</Data></Cell> <Cell ss:styleID="s21"><Data ss:Type="String">KontLizo</Data></Cell> <Cell ss:styleID="s21"><Data ss:Type="String">OldValue</Data></Cell> <Cell ss:styleID="s21"><Data ss:Type="String">ValueName</Data></Cell> <Cell ss:styleID="s21"><Data ss:Type="String">Comment</Data></Cell></Row> <Row> <Cell><Data ss:Type="String">4989</Data></Cell> <Cell><Data ss:Type="String">Центр </Data></Cell> <Cell><Data ss:Type="String">Иванов А.А.</Data></Cell> <Cell><Data ss:Type="String">Воробьев</Data></Cell> <Cell><Data ss:Type="String">2011-04-06T10:23:10.75+04:00</Data></Cell> <Cell><Data ss:Type="String">Королев</Data></Cell> <Cell><Data ss:Type="String">Среди ключевых сотрудников кадровых перестановок нет</Data></Cell> <Cell><Data ss:Type="String">Уход, смена или приход ключевого сотрудника</Data></Cell> <Cell><Data ss:Type="String">Автоматическое изменение параметра</Data></Cell> </Row> </Table> </Worksheet> </Workbook> ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2011, 09:48 |
|
|
start [/forum/topic.php?fid=14&fpage=26&tid=1332862]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 297ms |
total: | 416ms |
0 / 0 |