Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > Не открывается *.xml файл


Автор: m1kle 13.12.2012, 19:03
Прошу прощения, если написал не туда. Перечитал множество интернет сайтов и форумов. Все советуют открывать *.xml файл через браузер, чтобы увидеть осмысленный текс. Пробовал все браузеры от Firefox до Оперы, не открывается, получаю вот такое: (*скриншот*) http://m1kle.ru/screen.php

Вопрос: что нужно сделать, какую программу скачать, или как изменить сам файл, чтобы появился осмысленный текст?

Автор: diadiavova 13.12.2012, 19:47
XML-файл так и выглядит. А этот документ, судя по всему, надо открывать вордом.

Автор: m1kle 13.12.2012, 19:51
Проведём аналогию с хтмл: у него есть внутрення стрктура, код и внешний вид. Внутреннюю стрктуру можно увидеть и с помощью обычного текстового редактора, но вот как просмотреть внешний вид, ведь браузер по сути отображает код. Должен же этот код как-то исполняться и давать результат в виде текста с оформлением (ведь там есть осмысленный текст). Ворд открывает также как и текстовый редактор обычный.

Автор: diadiavova 13.12.2012, 20:32
Не надо проводить аналогию с хтмл. это совсем другой язык. ХТМЛ для того и предназначен, чтобы создавать на нём веб-документы, что до хмл, то его предназначение - предоставление единого синтаксиса для языков, имеющих самое разное назначение. Твой документ можно отобразить бесчисленным количеством способов и откуда браузеру знать, какой из них надо выбрать? Что-то более читабельное ты, возможно, увидишь, если откроешь документ той программой, которая его создала. Если это не ворд, значит выясни, откуда взялся документ. Иначе видимо никак.

Автор: m1kle 13.12.2012, 20:36
Вас понял. Спасибо большое. Выхожу на связь с создавшим файл. Думаю, тему можно закрывать, т.к. всё что можно было узнать, по-видимому узнал.

Автор: azkin 9.10.2013, 07:11
Добрый день всем! Скачал файл формата xml с фед. русурса. И только на одной машине не открывается файл(на остальных работает все корректно), пишет "Не удается отобразить страницу XML
Не удается просмотреть ввод XML с использованием списка стилей XSL. 
Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку 
позднее.", версия ie 8.0. Помогите решить проблему.

Автор: diadiavova 9.10.2013, 10:02
azkin, ну сведений-то явно недостаточно для того, чтобы понять в чём проблема. Скорей всего дело не в машине, а в версии ие. Видимо в документе есть что-то, что этой версией не поддерживается. А вообще, браузер обычно вместе с сообщением об ошибке показывает проблемный фрагмент документа.
Попробуй открыть в другом браузере.

Автор: azkin 9.10.2013, 11:35
Другие браузеры открывают в виде редактора кода, а мне же нужен "осмысленный текст" , как писал mikle..версия ie должная - 8ая. http://pixs.ru/showimage/zhelaemiyr_8970590_9317717.png
А может ли быть проблема в версии MSXML??Спасибо.

Автор: diadiavova 9.10.2013, 11:39
azkin, а xslt доступен? Ты мог перенести документ, а хслт оставить на другом компе.

Автор: azkin 9.10.2013, 12:31
заявки скачиваются в архиве..кроме самого файла .xml там ничего нет.

Автор: diadiavova 9.10.2013, 13:12
Значит хслт на сервере и должен быть доступен интернет. Бывает, что файл, загруженный локально не может подтянуть стиль из сети из-за настроек безопасности. В любом случае, всё, что я пишу - не более чем гадание на кофейной гуще. Напиши хотябы что пишет браузер. Он указывает место, где в документе ошибка? 

Автор: azkin 9.10.2013, 14:14
Спасибо дядя вова, вроде разобрался. Стиль, прописанный в самом файле, лочится политикой безопасности. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)