問題タブ [xml-entities]

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 投票する
1 に答える
2757 参照

javascript - JavaScriptでXMLの有効な文字列を作成するにはどうすればよいですか?

必要に応じてxmlエンティティを使用して文字列をxml文字列に変換する関数を探しています。PHPのhtmlentitiesに似ていますが、XMLおよびJavascript用です。

助けてくれてありがとう!

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

c# - XmlReaderはエスケープされていない&sでドキュメントを読み取ります

Webサービス呼び出しから受け取ったXMlドキュメントを文字列に解析しようとしています。

ただし、例外が発生します:

その文字の周りのドキュメントを調べたところ、ランダムなタグの真ん中にありましたが、約20〜30文字前に、エスケープされていないアンパサンド(&文字)があることに気づいたので、それが問題だと思います。

ランニング:

このドキュメントをxmlとして正常に読み取るにはどうすればよいですか?

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

xml - プログラムで XML::Twig 経由でエンティティ宣言を追加するにはどうすればよいですか?

私の人生では、エンティティ処理に関する XML::Twig ドキュメントを理解できません。

HTML::Tidy で生成している XML があります。呼び出しは次のとおりです。

これは以下を生成します:

XML::Twig (当然のことながら) の barfs  . XML::Twig を介して実行して、いくつかの変換を行いたい:

$twig->parse行は barfsですが、要素をプログラム で追加する方法がわかりません。私は次のようなことを試しました: 

...しかし、喜びはありません。

助けてください=)

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

ruby - エスケープされたXMLエンティティをUTF-8に変換し直します

したがって、XMLファイルにこのUTF-8文字列があります。

そして、それを外部アプリケーションにフィードすると、面白いキャラクターがXMLエンティティとしてエスケープされて戻ってきます。

Rubyで、その文字列をUTF-8に戻すにはどうすればよいですか?これにはおそらく本当に簡単な解決策がありますが、標準ライブラリには何も見つかりません。例えば。CGI.unescapeHTML(これはのようなものにうまく機能します>)それらを完全に無視しているようです。

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

java - Java and XML: How to get list of included files

I have problem with by Xinclude or as an entity included files. I need to know, which files have been included by parser. Example:

The parser creates DOM successfully, but how to get names of files included? The element xi:include is already replaced with content of file.

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

html - サーブレットのASCII文字セットとしてASCII文字セットを取得

jsp を使用して、このHh’k値を非表示フィールドに出力して送信します。次に、サーブレットでは、これを parameter として取得します Hh'kが、代わりにこれをとして取得しますHh’k

助言がありますか?

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

xml - エンティティを xml データから xslt スタイルシートに渡すことはできますか?

私は多数の xslt テンプレートを持っており、それらのほとんどは 1 つの特定のエンティティ (私の例では「ent」) を使用しています。これらのテンプレートを変更することはできませんが、出力された xml データを変更することはできます。

問題は、xml データで宣言されたエンティティを xslt スタイルシートに渡すことは可能かということです。私はこのようにしようとしていますが、失敗します:

XML ドキュメント

<!DOCTYPE xsl:stylesheet [<!ENTITY ent "World">]>

<?xml-stylesheet type='text/xsl' href='xslt.xslt'?>

<doc/>

XSL xslt.xslt

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">

<h1>Hello: &ent;</h1>

</xsl:template>

</xsl:stylesheet>

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

xml - Unicode バイト シーケンスを XML エンティティに変換するにはどうすればよいですか?

tsu (ツ)ウェブサイトでスマイリーフェイスの代わりにカタカナの文字を表示できるようにしたい.

であるバイト シーケンスは既に見つかりましたが\343\203\204、これを XML エンティティとして表す方法がわからないため、HTML ページに表示できます。

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

xml - myBatis マッパー ファイルにエンティティを含める

iBatis 2.x から myBatis 3.0.6 にアップグレードしており、次のような外部エンティティを含むマッパー ファイルがあります。

iBatis では、これは正常に機能していました。

私が行った唯一の構造上の変更は、ibatis フォルダーを mybatis に変更したことです。

ただし、実行すると、次の例外/スタックトレースが発生します。

私が知らないかもしれない何かが変更されたかどうかについて、誰かが何か考えを持っていますか?

クラスパスは既知のプロトコルではありませんか? そうでない場合、どのプロトコルをどのように使用できますか?

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

javascript - 文字の範囲を取得する方法

私はSVGをインポートしようとしています-Javascriptを使用したフォントで、1文字でもアニメーション化できるようにします。これにより、グリフのUnicode値がキーを定義し、グリフ自体が値になるJavascriptオブジェクトにグリフを保存しています。したがって、特定の文字列からテキストを作成するときは、文字列の各文字を使用して、それに適したグリフを取得します。そして、ここに私の質問があります:

glyphs unicode 属性の unicode-value (ここで指定unicode="&#x66;&#x66;&#x6c;") は、16 進数 ( ) または 10 進数 ( ") 表記の XML 文字参照にすることができますunicode="&#102;&#102;&#108;。hkern- 要素と vkern-要素 (カーニング テーブルを表す) の場合、Unicode 範囲として指定された文字(指定 ここおよびここ).これらすべての可能なバリエーションから変換できるライブラリはありますか?この問題の解決に役立つ詳細情報を見つけることができるリソースを知っている人はいますか?

全体的な問題は、入力のすべての可能なバリエーションを、グリフ マップのキーとして使用できる一貫性のある Unicode 値のリストに変換することです。