Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
Как получить результат в string после преобразования через xslt?? Нужно ручками обрезать кой-чего Вот код XslTransform xslTran = new XslTransform(); xslTran.Load(Context.Server.MapPath(@"\SMT\XSLT\transform.xslt")); this.Response.Clear(); this.Response.Buffer=true; System.IO.StringWriter swr = new System.IO.StringWriter(); xslTran.Transform(xml, null, swr); А дальше что делать? Как получить стринг из Writer'a? Меня просто бесит дотнетовская модель XML. Всё есть кроме самого необходимого. И в МСДН ничего по этому поводу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 14:38 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
Собственно говоря, проблема в том, что transform засовывает в результат хидер, который мне совершенно не нужен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 14:39 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
А что за хидер Вас смущает, если не секрет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 16:05 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
а строку получить просто: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 16:11 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
Хидер смущает тем, что он имеет энкодинг утф-8 и Эксель свой хмл не понимает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 16:17 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
Random_GoodmanХидер смущает тем, что он имеет энкодинг утф-8 и Эксель свой хмл не понимает Тогда, может, правильный эенкодинг ему ставить? Если устраивает - напишу пример - как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 16:20 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
Был бы очень благодарен; проблема в том, что у оригинального ХМЛ-файла ексель энкодинга вообще нет. А этот ХМЛ Эксель просто запихивает в первую ячейку и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 16:22 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. Результат трансформации будет в кодировке windows-2151 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 16:41 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
leo ReshРезультат трансформации будет в кодировке windows-2151 1251 конечно. Опечатался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 18:21 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
Еще 2 тупых вопроса: 1) Почему <xsl:for-each select='Sheet'> <Worksheet> <xsl:attribute name="ss:Name"><xsl:value-of select='Name'></xsl:value-of></xsl:attribute> <xsl:apply-templates select="XSheets"></xsl:apply-templates> </Worksheet> </xsl:for-each> </Workbook> </xsl:template> <xsl:template match="XSheets">434 </xsl:template> Не работает? Зато <xsl:for-each select='Sheet'> <Worksheet> <xsl:attribute name="ss:Name"><xsl:value-of select='Name'></xsl:value-of></xsl:attribute> 434 </Worksheet> </xsl:for-each> </Workbook> </xsl:template> <xsl:template match="XSheets">434 </xsl:template> превосходно работает? 2) Как в XSLT правильно выбрать значение атрибута родительского элемента? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 18:22 |
|
||
|
XML в дотнет
|
|||
|---|---|---|---|
|
#18+
leo Resh leo ReshРезультат трансформации будет в кодировке windows-2151 1251 конечно. Опечатался. Спаксиб огромное! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 18:23 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33630594&tid=1392795]: |
0ms |
get settings: |
4ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
115ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 418ms |

| 0 / 0 |
