問題タブ [xml-declaration]

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 に答える
3188 参照

jsp - JSP からの XML 宣言の前の空白

JSP 出力の完全な XHTML 遷移検証を実現しようとしていますが、問題が発生しました。ヘッダーの上部は次のようになります。

次のようなステートメントが含まれています。

<owportal:page> タグは、必要に応じてプロジェクト固有のヘッダーでオーバーライドできるように、いくつかの異なるパスをチェックします。これに関する問題は、owportal taglib を使用する前に宣言する必要があり、XML 宣言の前に空白行が挿入され、検証警告が発生することです。

jsp:output を使用して XML 宣言を生成しようとしましたが、うまくいきませんでした。ここで正しい軌道に乗っているかどうかを誰かに教えてもらえますか?

アップデート:

現在、私はこのようなことを試みています

<jsp:root> 行で「無効な標準アクション」というエラーが表示されます。最も役立つエラー メッセージではありません。どうやらタグの使い方が間違っているようです。私は Tomcat 6 を実行しているので、JSP のバージョンに問題はありません。誰かが私が間違っていることを見ることができますか? <jsp:root> は <html> をラップするためのものですか?

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

php - WordPressのDoctypeエラー

PHPエラーを引き起こすコードなしでWordPressサイトに次のコードを追加するにはどうすればよいですか?

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

xml - XML 宣言の前にコメントを入れてもよろしいですか?

XML ファイルで XML 宣言の前にコメントを入れても問題ありませんか?

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

c# - xmlserializer でプレーン xml のみをシリアル化するにはどうすればよいですか?

<?xml version="1.0" encoding="utf-16"?>の先頭とxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"最初の要素ではなく、プレーンな xml を取得する必要がありXmlSerializerます。どうすればいいですか?

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

xhtml - IE6の標準モードでXML宣言を含むXHTMLドキュメントを作成できますか?

私はこの30分間これについて読んでいます、そしてこれが私が理解していることです:

有効なDTDがある場合、IE 6はページを標準モードでレンダリングしますが、DTDの上にコメントがある場合はレンダリングしません。

XML宣言は、DTDの上にあるコメントです。

XML宣言が条件付きコメントでラップされている場合、ページはIE 6でクォークモードでレンダリングされますが、無効なXHTMLになります。

IE6で標準モードでレンダリングするためのXML宣言を含む有効なXHTMLを取得するための回避策はありますか?そうでない場合、XML宣言を完全に削除することの欠点は何ですか?

ありがとう。

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

c++ - Xerces-C を使用して xml にスタイルシート宣言を追加する

Xerces-C をメインの xml 操作ライブラリとして使用する c++ のアプリケーションがあります。

DOMDocument* とパーサーがあり、宣言を設定したいと考えています。

私は次のことを行います:

追加したい:

どうすればいいですか?

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

xml - 有効な XML ファイルには XML 宣言が必要ですか?

Xerces の Sax Parser を使用して XML ファイルを解析しています。
XML宣言は<?xml version="1.0" encoding="UTF-8"?>必要ですか?

0 投票する
0 に答える
823 参照

php - SimpleSamlPhp で XML ヘッダーを送信する

SAMLサービス プロバイダーにSimpleSamlPhpを使用しています。

SimpleSamlPhp は xml ヘッダーなしで送信認証要求を送信していますが、IdP は xml ヘッダーが必要であると言います。リクエストに utf-8 ヘッダーを追加するにはどうすればよいですか? ( <?xml version="1.0" encoding="UTF-8"?>)

こんな感じで送っています

<samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" ID="gfpdfaailecofabshsehljipgpofofghjjahggi" Version="2.0" IssueInstant="2011-08-23T06:26:06Z" ProtocolBinding="urn:oasis: etc.....

これが IdP が要求する方法です

<?xml version="1.0" encoding="UTF-8"?><samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" ID="gfpdfaailecofabshsehljipgpofofghjjahggi" Version="2.0" IssueInstant="2011-08-23T06:26:06Z" ProtocolBinding="urn:oasis: etc.....

PS: 私の SP を Feide OpenIdp でテストしたところ、問題なく動作しました。

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

c# - XmlSerializerによって挿入されたxmlns宣言を削除するにはどうすればよいですか?

私はこのタイプを持っています:

.NET XMLシリアル化の落とし穴からどこXmlSerializableDictionaryを借りていますか?。

XmlSerializer次のXMLを生成します。

私が取り除きたいのは、ルート要素のxmlns宣言だけです。どうすればいいのですか?ありがとう。

0 投票する
5 に答える
10576 参照

c# - XML宣言を削除せずにXMLファイルの内容を読み取る

ファイルからすべてのXMLコンテンツを読み取りたい。以下のコードは、XML宣言(<?xml version="1.0" encoding="UTF-8"?>)が削除された場合にのみ機能します。XML宣言を削除せずにファイルを読み取るための最良の方法は何ですか?

XML宣言を削除せずreader.ReadOuterXml()に、空の文字列を返します。

アップデート

非xmlリーダーを使用する他のメソッドを知っています(たとえば、を使用しFile.ReadAllText())ます。しかし、xmlメソッドを使用する方法を知る必要があります。