問題タブ [processing-instruction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
11669 参照

xslt - XSLT の処理命令要素を一致させる方法は?

たとえば、xml コンテンツ内に処理命令要素がいくつかあります。

これらの要素を一致させ、以下の必要な要素形式でコンテンツを取得するにはどうすればよいですか?

必要な XML:

ご意見をお聞かせください....

よろしく、 アントニー

0 投票する
2 に答える
385 参照

xml - xsl-stylesheet処理命令にオプションのスタイルシートを含めることは可能ですか?

を使用してxmlドキュメントにスタイルシートを適用しました<?xsl-stylesheet ...>。これは、XMLがアプリケーションで表示されているときにうまく機能します。しかし、xmlがエクスポートされた場合でも、XMLをプレーンXMLとしてレンダリングしたいのですが、スタイルが見つからない場合にこのエラーを生成するのではなく、スタイルシートをオプションとして使用することは可能ですか?

スタイルシートのロード中にエラーが発生しました:XSLTスタイルシートのロード中にネットワークエラーが発生しました:

0 投票する
3 に答える
1702 参照

design-patterns - XSLT テンプレートをインラインで呼び出す方法はありますか

XSLT テンプレートをインラインで呼び出す方法は? たとえば、代わりに:

次のように、XSLT 組み込みの関数呼び出しスタイルを使用できますか?

0 投票する
3 に答える
6529 参照

c# - .NET 3.5 を使用して XML ファイルから処理命令を読み取る方法

Xmlファイルに処理命令があるかどうかを確認する方法

処理命令を読む必要があります

XML ファイルから。

これを行うのを手伝ってください。

0 投票する
1 に答える
358 参照

internet-explorer-8 - SMIL: Internet Explorer 8 での t:audio の問題

私は 10 年前に作られたプロジェクトを蘇らせようとしています。SMIL2 は IE6 で正常に使用されました。

IE8 はまだ SMIL をサポートしていることがわかりましたが、t:media 要素も t:audio 要素もオーディオ/メディア コンテンツを再生しなくなりました。

IE6 (VirtualPC の下) では問題なく動作するが、IE8 では問題がある簡単な例を次に示します。

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
<?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:audio src ="LoopyMusic.wav" repeatCount="不定" type="wav" />
</body>
</html>

もう 1 つの通知 - t:audio がシーケンス (t:seq) に含まれている場合 - t:audio の後の要素はその効果を開始しません。

Internet Explorer 8 での SMIL サポートに関する既知の問題/回避策はありますか?

0 投票する
4 に答える
1393 参照

markup - カスタムのユーザー定義タグをブラウザに認識させる方法は?

ブラウザ (Firefox または IE または Chrome) 用のプラグイン/拡張機能を開発しようとしています。これの目的は、プラグイン/拡張機能が独自のカスタム タグの 1 つを認識できるようにすることです。

例えば:

プラグイン/拡張機能を使用してブラウザにこれを認識させるにはどうすればよいですか?

0 投票する
3 に答える
5849 参照

python - Python 2.6 と minidom で xml-stylesheet 処理命令ノードを追加するには?

minidom を使用して XML ドキュメントを作成しています。結果の XML ドキュメントに次のようなスタイルシート参照が含まれていることを確認するにはどうすればよいですか。

ありがとう !

0 投票する
1 に答える
4145 参照

java - JAXB マーシャル中に XML 処理命令を追加する方法

コレクション/配列プロパティがシリアル化されて次のようなものを取得するたびに、処理命令を追加したいと思います

これはJAXBで可能ですか?または、少なくとも特定の JAXB 実装では?

0 投票する
1 に答える
438 参照

xml - XML処理命令と空白

私は現在、XML / HTMLパーサーに取り組んでいますnode.js(興味がある場合:link)。要点を正しく説明しましょう。処理命令内の先頭の空白をどのように処理するかを知る必要があります。これらは等しくなければなりませんか?

  1. <?asdf ?>
  2. < ?asdf ?>
  3. <? asdf ?>
  4. < ? asdf ?>

厳密なXMLは最初のものだけを許可すると思います(しかし、期待される動作は何ですか?検証したくない、可能な限り多くの構成を受け入れたい)、それはより哲学的な質問です。

前もって感謝します!

0 投票する
2 に答える
1021 参照

php - XML に埋め込まれた PHP の解析

私はこの質問/回答を読みましたが、それが「悪い考え」であるという言及はありませんでした。残念ながら、parsexml、およびphpという単語を含む検索クエリは、通常、PHP を使用した XML の解析に関する情報を生成します ( SimpleXMLなどを介して) 。

短い質問- PHP を XML に埋め込み、条件付きで抽出 (および実行) することは実行可能な解決策でしょうか。

拡張-- おそらく、この問題は XML とはあまり関係がなく、適切な「メタ言語」を選択することに関係しています。これに対して、クエリを実行して条件を満たし、含まれている PHP スニペットを実行できます。XML は、その構造、移植性、および単純さ (冗長性にもかかわらず)の優れた候補のように思え
ました。データ構造として配列を使用して、単純な PHP にフォールバックすることを検討しましたが、構造化されたメタ言語であればラッパーとして十分です。このようなタスクに適した言語の提案は大歓迎です。

とにかく、私は PHP が埋め込まれた XML ファイルを受け入れるエンジンに取り組んできました。XML データを解析し (私の場合は SAX コールバックを使用)、XML データの「クエリ」を支援する入力に応じて、適切な埋め込み PHP を取得して実行しeval()ます。

私は知っています;「eval()答えが である場合、あなたはほぼ間違いなく間違った質問をしている.」しかし、私は現時点ではそれについて心配していません

だから私は次のようなものになります:

xml_set_processing_instruction_handler()最終的に行うコールバックを設定することで、PHP を解析できます。

コードは単なる例です。もちろん、ここではさらに多くのことが行われています

このアプローチを試みた結果、予期しないエッジ ケースが原因で失敗しましたか? このようなパーサーに多くの時間を費やして、状況によっては見事に失敗することを知りたくはありません。私は自分の過ちから学ぶことができてうれしいですが、他の人の過ちから学ぶほうがずっとましです。