执行 Xsl 转换的是 Dart Server 还是浏览器?
Is it Dart Server or the browser that performs Xsl transformations?
xsl 转换是由 dart 服务器执行的还是由任何现代浏览器执行的?
如果我尝试打开包含 link 到 .xsl 文件的 xml 文件,那么 Chrome 根本不会打开它,而 Firefox 会。我发现这只是一个安全问题。要通过 xslt 实际查看 xml 文件并将其转换为 Chrome 中的 html 文件,我可以 运行 Pub Serve 或仅使用 Python 服务器。
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="simple.xsl" ?>
xsl 文件包含 html 和 w3 命名空间。
<?xml version="1.0" encoding="UTF-8"?>
<html xsl:version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
<body style="font-family:Arial;font-size:12pt;background-color:#EEEEEE">
因此,我只是想知道 dart:io 或 dart:html 中是否有执行此 xslt 的实际文件,或者 chrome 是否正在执行 xslt?
在dart:html library there are bunch of deprecated class files relating to xml, xpath and one for XsltProcessor的底部。
我很高兴 xslt 转换到目前为止在聚合物组件中起作用,并且想知道编程的来源。
我认为这只是因为 Chrome 在从 file://
url 加载文件时比从 http://
[=20= 加载文件时具有更严格的安全约束].
pub serve
不对 xml 个文件执行任何操作,除了服务。
AFAIK XML Chrome 中的支持已弃用。我认为这就是为什么相关方法在 dart:html
中也被弃用的原因。
xsl 转换是由 dart 服务器执行的还是由任何现代浏览器执行的?
如果我尝试打开包含 link 到 .xsl 文件的 xml 文件,那么 Chrome 根本不会打开它,而 Firefox 会。我发现这只是一个安全问题。要通过 xslt 实际查看 xml 文件并将其转换为 Chrome 中的 html 文件,我可以 运行 Pub Serve 或仅使用 Python 服务器。
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="simple.xsl" ?>
xsl 文件包含 html 和 w3 命名空间。
<?xml version="1.0" encoding="UTF-8"?>
<html xsl:version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
<body style="font-family:Arial;font-size:12pt;background-color:#EEEEEE">
因此,我只是想知道 dart:io 或 dart:html 中是否有执行此 xslt 的实际文件,或者 chrome 是否正在执行 xslt?
在dart:html library there are bunch of deprecated class files relating to xml, xpath and one for XsltProcessor的底部。
我很高兴 xslt 转换到目前为止在聚合物组件中起作用,并且想知道编程的来源。
我认为这只是因为 Chrome 在从 file://
url 加载文件时比从 http://
[=20= 加载文件时具有更严格的安全约束].
pub serve
不对 xml 个文件执行任何操作,除了服务。
AFAIK XML Chrome 中的支持已弃用。我认为这就是为什么相关方法在 dart:html
中也被弃用的原因。