|
Altova XMLSpy | Excel XML -> ODS | смешанный порядок элементов | как ?
|
|||
---|---|---|---|
#18+
система выдает отчеты в формате xml Excel. необходимо теперь выдавать в формате Open Document Format for Office Applications (OpenDocument) v1.0, то есть ODS. Так как переписать все отчеты и генератор в указанные сроки не представляется возможным, решили конвертировать с помощью XSLT на лету начали рисовать в Altova MapForce загвоздка появляется при конвертировании merge ячеек в XML Excel это описано как Код: xml 1. 2. 3. 4.
в ODS требуется явно указывать сколько ячеек накрыто merge и это описывается как Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9.
но Altova MapForce выдает сначала все <table-cell> а потом все <covered-table-cell> Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9.
я могу конечно все подправить руками, но хочется иметь наглядную картину и возможность собрать XSLT еще не раз при внесении каких-то изменений в структуру оригинального XML может кто-нибудь подскажет что подкрутить в Altova? P.S. если я изобретаю велосипед и уже такой конвертор есть написаный на XSLT или PL/SQL то буду признателен за тынц ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2012, 23:01 |
|
|
start [/forum/topic.php?fid=14&msg=37872314&tid=1332685]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 252ms |
total: | 398ms |
0 / 0 |