|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
Друзья посдкажите пожалуйста, какими быстрыми трансформаторами вы пользуетесь чтобы собрать xml. Понятно что если в проекте там обычно есть встроенный. А отдельный чтобы потом быстро его встроить. Не могу в MSXSL преобразовать найти настройку чтобы он не в UTF-16 Делал, задолбался ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 10:10 |
|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
andrei77, Собрать xml из чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 10:13 |
|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
andrei77 Не могу в MSXSL преобразовать найти настройку чтобы он не в UTF-16 Делал, задолбался А что мешает поставь iconv и конвертировать utf-16 xml в это своё цп? Почему msxsl всё должен уметь? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 10:18 |
|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
crutchmaster, у меня есть первичный xml и файл xslt-преобразования, из него получается другой xml у msxsl.exe простейшая система, запускаешь в командной строке: call msxsl.exe 1.xml transform.xsl -o 2.xml и он выводит преобразованный с помощью xslt xml ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 10:18 |
|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
crutchmaster, Про iconv спасибо! Глянул, кажется после преобразования msxsl я могу добавить это преобразование ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 10:20 |
|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
andrei77 Глянул, кажется после преобразования msxsl я могу добавить это преобразование Юниксовые пайпы - мощная штука. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 10:58 |
|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
andrei77 и он выводит преобразованный с помощью xslt xml Ну, понятно. Есть xmlto, он делает тоже самое, может быть, правда, не трогает кодировку. В такие утилиты, обычно, не завозят ключи для всего насвете, просто ставят в пайп какие надо фильтры/преобразователи. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 11:01 |
|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
Скрипт в 4 строки на powershell: Код: powershell 1. 2. 3. 4.
Первый аргумент - входной файл, второй - файл с шаблоном, третий - выходной файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 15:19 |
|
Альтернатива MSXSL.EXE
|
|||
---|---|---|---|
#18+
andrei77 Не могу в MSXSL преобразовать найти настройку чтобы он не в UTF-16 На самом деле у MSXML есть такая баго-фича. Метод DOMDocument.transformNode() игнорирует тег <xsl:output>. Чтобы он учитывался нужно использовать DOMDocument.transformNodeToObject() ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2021, 10:25 |
|
|
start [/forum/topic.php?fid=14&tid=1331872]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 139ms |
0 / 0 |