xmlhack.ru XML-форумы
Обсуждение XML и связанных с ним технологий

Как распечатать XML документ?


Автор Сообщение
daomsk
Новичок

Зарегистрирован: 31.10.2008
Сообщения: 3
Откуда: Omsk
[13157] Пт Окт 31, 2008 13:29
Как распечатать XML документ?
Проблема в том, что я делаю каталог разных типов файлов на DVD-диске в программе-каталогизаторе ReportCD. В ней нет функции распечатки архива, но есть экспорт в -xml и -ascii форматы (при экспорте в xml создаются 4 файла: .xml, .xsl, .css и .js).
Из ascii ничего сделать не получается, поэтому приходится открывать проект в Опере или в IE, а уже из браузера переносить в WORD/EXCEL.
При этом, в обоих браузерах вместо русских букв отображаются кракозябры, в Опере это лечится выбором кодировки 1251, а в IE почему-то соответствующая кнопка становится недоступна (но экспорт в WORD/EXCEL работает, а в Опере такого нет)...
В WORD/EXCEL, вместе с полезной инфой, видна куча ненужной, кроме того, не сохраняется форматирование, как в браузере или в ReportCD.
Вручную править себе дороже (на диске более 500 каталогов и более чем 4000 файлов), а более удобной программы-каталогизатора я не нашел.
Моя задача - увидеть и распечатать любым способом дерево файлов на диске.
Так что прошу помочь добрым советом!
_________________
До связи!
Fireball
Наставник

Зарегистрирован: 26.02.2008
Сообщения: 282

[13158] Пт Окт 31, 2008 13:47

Из браузера печатай прямо.
daomsk
Новичок

Зарегистрирован: 31.10.2008
Сообщения: 3
Откуда: Omsk
[13159] Пт Окт 31, 2008 13:58

Fireball писал(а):

Из браузера печатай прямо.


Я же говорю,что там кракозябры (в IE), к тому же, что в IE, что в Опере вручную открывать сотни каталогов (да еще в 57 дисках!) - это софто-онанизм (прошу прощения, другого слова не найду).
Хотел просто сделать подручный бумажный каталог имеющихся файлов....
_________________
До связи!
Vasilisk
Наставник

Зарегистрирован: 17.05.2006
Сообщения: 370
Откуда: Украина, Харьков
[13162] Сб Ноя 01, 2008 00:31

daomsk писал(а):

Я же говорю,что там кракозябры (в IE)


Посмотри в xsl наличие узла <meta> с указанной кодировкой

daomsk писал(а):

к тому же, что в IE, что в Опере вручную открывать сотни каталогов


Не хочешь вручную - открывай программно. На JScript будет строчек 50 кода максимум
_________________
С уважением Vasilisk
Уважайте читающих, используйте тэги [code ][/code]
daomsk
Новичок

Зарегистрирован: 31.10.2008
Сообщения: 3
Откуда: Omsk
[13164] Сб Ноя 01, 2008 08:14

Vasilisk писал(а):

Посмотри в xsl наличие узла <meta> с указанной кодировкой

daomsk писал(а):

к тому же, что в IE, что в Опере вручную открывать сотни каталогов


Не хочешь вручную - открывай программно. На JScript будет строчек 50 кода максимум


Нет, нет там такого узла. А как и куда его вставить?
На JScript писать не умею, я вообще-то технарь а не программист, и просто хочу составить каталог своих CD и DVD дисков. Не думал, что это такая трудная задача...
_________________
До связи!
Vasilisk
Наставник

Зарегистрирован: 17.05.2006
Сообщения: 370
Откуда: Украина, Харьков
[13170] Сб Ноя 01, 2008 23:35

daomsk писал(а):

Нет, нет там такого узла. А как и куда его вставить?


В узел <head>. В блокноте.

daomsk писал(а):

На JScript писать не умею, я вообще-то технарь а не программист, и просто хочу составить каталог своих CD и DVD дисков. Не думал, что это такая трудная задача...


С чего Вы взяли, что она трудная?

Тут два пути - либо все делать вручную, либо автоматически. Вручную Вы не хотите, автоматически не можете
_________________
С уважением Vasilisk
Уважайте читающих, используйте тэги [code ][/code]