問題タブ [xml-encoding]

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

flash - XSL および Flash XML ブレークのエスケープ

次のスニペットを含む XSL ファイルをフラッシュにロードしています。

私はこのようにロードします:

イベントでは、次のような結果をトレースします。

結果トレースでは、スニペットが箇条書きに変換されます。

*

エンコードしたままにしたいのですが、可能ですか?

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

xml - Xml エスケープ/エンコードの用語

次のようなフレーズでの「エスケープ」と「エンコード」という用語の違いについて、私は混乱しています。

Xml エンコーディング

XML エスケープ

エンコードされた HTML

エスケープされた URL

...

誰かが私にそれを説明できますか?

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

xml - Erlangで文字列をXMLエンコードするにはどうすればよいですか?

&"<などの文字を含む可能性のあるerlang文字列があります。

文字列を解析し、次のような必要なすべてのHTML /XMLエンティティをエンコードするErlang関数がどこかにありますか?

私のユースケースは、ユーザー入力から来る比較的短い文字列です。xmlencode関数の出力文字列は、XML属性のコンテンツになります。

最終的なXMLは、ネットワークを介して適切に送信されます。

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

android - アンドロイドでwindows-1256xml解析エラーを修正する方法は?

androidでsaxパーサーを使用してxmlドキュメントを解析するとエラーが発生します。誰かがこのエラーを修正するのを手伝ってもらえますか?エラーは次のようになります。

xmlドキュメントのエンコーディングはwindows-1256です。xmlコードのサンプルを次に示します。

私は過去2日間、オンラインで答えを探していました。どんな助けでも大歓迎です。

logcat:

11-29 12:48:32.649:E / AndroidRuntime(26821):致命的な例外:メイン11-29 12:48:32.649:E / AndroidRuntime(26821):java.lang.NullPointerException 11-29 12:48:32.649: E / AndroidRuntime(26821):com.lascivio.womenworld.RSSSection $ EffectiveAdapter.getCount(RSSSection.java:161)11-29 12:48:32.649:E / AndroidRuntime(26821):android.widget.ListView.setAdapter (ListView.java:502)11-29 12:48:32.649:E / AndroidRuntime(26821):com.lascivio.womenworld.RSSSection $ GetData.onPostExecute(RSSSection.java:90)11-29 12:48:32.649 :E / AndroidRuntime(26821):com.lascivio.womenworld.RSSSection $ GetData.onPostExecute(RSSSection.java:1)11-29 12:48:32.649:E / AndroidRuntime(26821):android.os.AsyncTaskで。 finish(AsyncTask.java:417)11-29 12:48:32.649:E / AndroidRuntime(26821):android.os.AsyncTask.access $ 300(AsyncTask.java:127)11-29 12:48:32.649:E / AndroidRuntime(26821):android.os.AsyncTask $ InternalHandler.handleMessage(AsyncTask.java:429)11-29 12:48:32.649:E / AndroidRuntime(26821) :at android.os.Handler.dispatchMessage(Handler.java:99)11-29 12:48:32.649:E / AndroidRuntime(26821):at android.os.Looper.loop(Looper.java:123)11-29 12:48:32.649:E / AndroidRuntime(26821):android.app.ActivityThread.main(ActivityThread.java:3687)11-29 12:48:32.649:E / AndroidRuntime(26821):java.lang.reflect .Method.invokeNative(Native Method)11-29 12:48:32.649:E / AndroidRuntime(26821):at java.lang.reflect.Method.invoke(Method.java:507)11-29 12:48:32.649: E / AndroidRuntime(26821):com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:867)11-29 12:48:32.649:E / AndroidRuntime(26821):com.androidで。internal.os.ZygoteInit.main(ZygoteInit.java:625)11-29 12:48:32.649:E / AndroidRuntime(26821):dalvik.system.NativeStart.main(ネイティブメソッド)

これが解析が行われているコードです。

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

java - DOM4J ドキュメント: ISO-8859-1 xml を読む

ISO-8859-1 でエンコードされた xml ファイルを読み取る必要があります。

私は使用しています:

"cannot find symbol"のエラーが発生していますsetXMLEncoding。これは単純なことのように思えますが、何が間違っているのかわかりません。

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

.net - 列名にスペースが含まれていると DataTable が正しくシリアル化されないのはなぜですか?

通常、私はDataSets とDataTables を避けるようにしていますが、現在、それらを使用することが理にかなっていると思われる要件があります。

名前にスペースが含まれていて、列の型が私が書いたカスタム型であるDataTable場合、 a のシリアライズに問題があります。DataColumn

シリアル化プロセスが、エンコードされた列名に誤ってエスケープ文字を追加しているようです。まるで 2 回エンコードされたかのようです。列のデータ型として独自の型を使用した場合にのみ発生し、正常にtypeof(object)動作します。

これは標準機能ですか?もしそうなら、誰かがそれを回避する方法を知っていますか?

次のコード サンプルは、この問題を示しています。「NameWithoutSpaces」という列は「NameWithoutSpaces」と同じようにエンコードされますが、「Name With Spaces」は余分なx005F文字を含む「Name_x005F_x0020_With_x005F_x0020_Spaces」としてエンコードされます。

スキーマを書き出すと、列は「Name_x0020_With_x0020_Spaces」として正しくエンコードされます。これは、Read* メソッドが呼び出されるとこの列が空白になるため、問題の原因であると推測されます。

XmlConvert.EncodeNameのドキュメントによると、スペースはx0020でエンコードする必要があり、005Fはエスケープ文字として使用されます。したがって、得られた結果は、テキストがこのメカニズムによって 2 回エンコードされた場合にどうなるかのようです。

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

asp.net-mvc-4 - Web Api XML、エンコーディング、バージョン、xmlns:xsi および xsi:schemaLocation の設定方法

asp.net MVC4 Web Api を使用しています。

私は設定しました:

必要な XML を指定するクラスを作成しましたが、これはうまく機能します。

私はほとんどそこにいますが、どのように設定するかわかりません:

要素の属性を設定する方法:

xmlns:xsi および xsi:schemaLocation

属性を使用してこれを設定できますか?

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

jsf - パーセント(%)文字のjsfプロジェクトで作業しているnetbeansで表示される「予期しないトークンエラーが見つかりました」エラー

私はnetbeansとjsfで奇妙な問題に直面しています。それは致命的ではありませんが、非常に厄介です。

何らかの理由で、次のコードブロックのnetbeansから「予期しない文字%が見つかりました予期しないトークンERRORが見つかりました」というエラーが発生します。

パーセント記号について不平を言っていますが、これを解決する方法はありますか?「%」を使用したパーセントのxmlエンコーディングでエスケープしようとしましたが、&文字について文句を言い始めました。

0 投票する
6 に答える
490730 参照

xml - の意味 -

XML は初めてで、基本を理解しようとしています。「Learning XML」で以下の行を読みましたが、まだ明確ではありません。これらの基本を明確に説明している本やウェブサイトを教えてもらえますか?

Learning XMLから:

XML 宣言は、ドキュメントの最も一般的なプロパティのいくつかを記述し、このドキュメントを解釈するには XML パーサーが必要であることを XML プロセッサに伝えます。

これは何を意味するのでしょうか?

私はその部分を理解していxml versionます.docとdocのユーザーの両方が同じバージョンのXMLで「話す」必要があります。しかし、そのencoding部分はどうですか?なぜそれが必要なのですか?