xsl変換はダーツサーバーによって実行されるのですか、それを実行する最新のブラウザですか?Dart ServerまたはXsl変換を実行するブラウザですか?
オープンしようとすると.xslファイルへのリンクを含むxmlファイルがあると、Firefoxはそれをまったく開くことはできません。私はこれが単なるセキュリティ上の問題であると考えました。 xsltを使ってxmlファイルを実際にChromeのhtmlファイルに変換するには、Pub Serveを実行するか、単にPythonサーバーを使用します。
xslファイルにはw3名前空間のhtmlが含まれています。
<?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">
したがって、私は思ったんだけど、ダートでの実際のファイルがあります:IOやダーツ:このXSLTを実行するか、XSLTを実行しているクロムでいるHTMLは?
dart:htmlライブラリの一番下には、xml、xpath、およびXsltProcessorに関連する廃止されたクラスファイルが多数あります。
xslt変換はこれまでポリマーコンポーネントで動作していて、プログラミングがどこから来ているのか不思議でした。
'--allow-file-access-from-files'オプションでChromeを実行すると、ローカルのスタイルシートでローカルXMLファイルを変換できます。 – nwellnhof
ブラウザでXSLT変換を行うためのJavascriptライブラリであるSaxon-JSを見るとよいでしょう。 XMLとXSLTのサポートは、ブラウザに組み込まれている古いXSLT 1.0エンジンよりもはるかに最新のものです。 –
nwellnhof;ええ、セキュリティ上の懸念だと分かっていました。 Chromeの場所は実際にはLinuxディストリビューションによって異なります。私はダーツを実行していない限り、Mozillaのファイルを見ることができたが、クロムのファイルを見ることができなかったと思ったPub Serve or python - SimpleHTTTServer 9000 – lubi