10
4月
2020
使用 XSL 样式表配置 Rosreestr 的 XML 文件的打开文件
11:42

使用 XSL 样式表配置 Rosreestr 的 XML 文件的打开文件

10 4月 2020 11:42

从远程服务器的样式表的本地磁盘打开文件时,不使用它们。 结果,浏览器中显示错误,而不是优美的表。 例如,这种情况是使用Rosreestr的XML提取物进行的。

CORS限制(C.ross-origin resource shar)禁止该页面在本网站之外加载资源。 与ON 科尔斯 страница с локального диска не может обращаться к ресурсам в Интернет (эти попытки пресекаются браузером). В случае открытия XML файла - не подгружаются таблицы стилей с сервера "Росреестра" и возникает ошибка:

"Ошибка загрузки таблицы стилей: Произошла неизвестная ошибка (805303f4)
https://portal.rosreestr.ru/xsl/EGRP/Reestr_Extract_Gkn/OKS/07/Common.xsl”

解决XSL样式问题的解决方案非常简单:您需要使用Mozilla Firefox с включенным расширением "CORS EverywherE”。

步骤 - 逐步指示:

  1. 1。在Mozill安装扩展a Firefox расширение "CORS Everywhere” -https://addons.mozilla.org/ru/firefox/addon/cors-everywhere/
  2. 输入 about:config и найдите параметр security.fileurl.strict_origin_policy и смените его значение с true на faLSE
  3. 3。在 about:addONS 在CORS插件设置中,在启动浏览器时设置自动扩展程序启动: 建立CORS的扩展
  4. 做莫齐尔a FireFox программой для открытия XML файлов по умолчанию (Щелкните в Проводнике по файлу XML и выберите пункт "Открыть с помощью", нажмите на "Показать все приложения" и выберите Mozilla Firefox。放一个框“打开此类型的所有文件”)。
  5. 还原Firefox浏览器。
  6. 在插件面板上,打开扩展 - 单击粉红色方形图标,图标将其颜色更改为绿色。

    打开CORS的扩展

现在,XML文件将使用远程服务器的样式从本地磁盘打开,即以格式化的HTML表的形式出现。
提炼

注意:
在某些情况下,有必要另外按F5,之后将以正确的形式显示XML文档。
我在Mozill检查了该方法a Firefox 75.0 под управлением ОС Windows 8.1 и Windows 10 и Linux Mint 19.2 Tina。



相关出版物