Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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 |
Спасибо дядя вова, вроде разобрался. Стиль, прописанный в самом файле, лочится политикой безопасности. ![]() |