問題タブ [xmlwriter]
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.
c# - 空のxmlnsを書き込むXmlWriter
次のコードを使用して XmlDocument を初期化しています
プロセスの後半で、次のコードを使用していくつかの値を書き込みます
ドキュメントを保存すると、最終的に次のxmlが表示されます
Placemark 要素の空の xmlns を取り除くにはどうすればよいですか?
-- PLACEMARK の書き込み方法の変更を表示するように編集 -- Placemark
の書き込みに名前空間を配置すると、ドキュメントに要素が追加されません。
.net - XmlWriter によって生成された XML ドキュメントで名前空間のプレフィックスを制御する方法 - x:Type マークアップ拡張機能を使用して生成された XAML
XElements から XAML を生成しようとしています。
ただし、x:Type
マークアップ拡張機能に問題があります。出力 XAML にプレフィックスを名前空間p:
にマップさせる方法がわからないため、プレフィックスを解決できません。p
http://schemas.microsoft.com/winfx/2006/xaml/presentation
XML 名前空間のプレフィックスが生成される方法を制御する方法はありますか? x:Type
または、プレフィックスの代わりに XML 名前空間名をマークアップ拡張機能に強制することは可能ですか?
xml - サブ要素を書き込んだ後にトップレベルの XML 要素の値を書き込む方法
私の問題に対するスマートな解決策について、ここでアドバイスを探しています。
XMLWriter クラスを使用して XML ドキュメントを作成し、ADO.NET DataReader からデータを前方のみの方法で読み取っています。XML ファイルの先頭に、次のような要素が必要です。
<datefrom>
データで見つかった最も古い日付である必要があります。
<dateto>
は最新の日付です。
ドキュメントの後半にリストされている<total>
すべての要素の合計です。<totalpaid>115.00</totalpaid>
XML 要素をファイルに作成/書き込みすると、以前/最新の日付を追跡でき、すべての<totalpaid>
金額を合計して合計を取得できます。
しかし...
DataReader の最後に到達したら、それらの値を XML ファイルの先頭にある要素にどのように取得することをお勧めしますか? 開始タグと終了タグ (つまり、@datefrom、@dateto、@total) の間の値として置換トークンを配置し、それらを何らかの方法で置き換える必要がありますか? それは可能ですか?ファイルを書き込んで閉じ、再度開き、トークンを実際の値に置き換える必要がありますか? XML をファイルに書き込む前に、トークンを値に置き換える方法はありますか? 私は XML ファイルの生成にあまり取り組んでいないので、これを行うための標準的な方法があるかどうかはわかりません。
ありがとう!
.net - System.Xml.XmlWriterを使用してxml要素にInnerTextを書き込む場合は、キャリッジリターンを回避してください
XmlWriterを使用してXmlDocumentを.Netに保存しています。ただし、InnerTextを持つすべての要素は、改行文字で囲まれて記述されています。
XmlWriterSettingsを使用してこれらの文字の書き込みを回避しようとしましたが、まだ運がありません。
これが使用されるコードの一部です:
xml出力は次のようになります。
必要なxml出力は次のようになります。
要素内にこれらのキャリッジリターンが書き込まれないようにする方法はありますか?
PD:この問題について反対の質問を見ましたが、解決策はこの場合には適用されません。
前もって感謝します。
Allan.c
xmlreader - XmlWriter - 属性の読み取り (簡単な質問)
私はコードにこれを使用しています.xmlファイルに完全に出力されますが、要素の1つだけに属性がある場合でも、要素名の後に「=」記号が追加されます。
私は次のようなことができると思います
しかし、それをコーディングするよりクリーンな方法はありますか?
私のコード(回避策なし)
出力
.net - XMLWriter と XMLDictionaryWriter の比較
XMLWriter
とはどう違いXMLDictionaryWriter
ますか?それぞれが一般的にどのような場合に使用されますか?
c# - XSLT と XMLWRITER を使用して特定のエンコーディングで XML を作成する方法
ソース xml に XSL スタイル シートを適用し、出力をターゲット xml ファイルに書き込もうとしています。xsl は、ソース xml 内に存在する xml コメントを削除します。
ターゲット xml ファイルには、ヘッダーに UTF-16 エンコードが含まれています。
それでも、出力 xml を utf-8 エンコーディングにしたいのです。私が使用したコードは
xml ライターの設定を UTF-8 にしようとしましたが、うまくいきません。
xml - 同じ開始要素タグ内で接頭辞 '' を '' から 'http://www.sitemaps.org/schemas/sitemap/0.9' に再定義することはできません
このエラーが発生しています
同じ開始要素タグ内で接頭辞 '' を '' から ' http://www.sitemaps.org/schemas/sitemap/0.9 ' に再定義することはできません
このコードの実行中に
このエラーが発生するのはなぜですか?
iphone - XML ファイルの書き方
アプリ内でそれほど複雑ではないが大きなファイルを作成し、(MFMailComposeViewController を使用して) メールで送信できるようにしたい NSXMLElement および関連クラスは iPhone SDK に移植されていないため、XML ドキュメントを作成するためのオプション 前もって感謝します。
c# - C#xmlファイルへのデータの追加
C#とWPFを学習するために、パーツアプリを作成しています。XmlWriterを使用して新しいパーツを追加しようとしています。xmlファイルを作成することはできますが、パーツを追加する方法がわかりません。XmlDocumentのような他のものを使用する必要がありますか?これが私の背後にあるコードです:
このコードはxmlファイルとノードを正しく作成しますが、パーツを追加するにはどうすればよいですか?これが私が作成しようとしているものです: