問題タブ [xml-literals]
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.
xaml - XMLリテラルが書かれているとおりにXMLを書く
一部のXMLをDrawingMLからXAMLに変換しています。残念ながら、XAMLは空白で期待どおりに機能していませんが、回避策を見つけました。ここに問題があります:
問題の説明
TextBlockに次のように書きたいです。
こんにちはジョン、寿司Aは寿司Bに何と言いましたか?
だから私は書くだろう:
これでは、望ましい結果が得られません。代わりに、以下を生成します。
こんにちはジョン、寿司Aは寿司Bに何と言いましたか?
John
「 」と「 」の間のスペースに注目してください,
。奇妙な、え?これは、XAMLが実行間にスペースを追加するためです。なぜそうなるのかわかりません。私は本当に上記とまったく同じフォーマットが必要なので、コンマを太字にするなど、フォーマットを変更するオプションはオプションではありません。
部分的な解決策
奇妙なことに、これを回避する方法があります。つまり、XAMLが追加する余分なスペースを失うために、実行を同じ行に配置する必要があります。理由はわかりませんが、そうです。したがって、以下は実際には問題なく機能します。
実行#2と#3(4回の実行のうち)が同じ行にあることに注意してください。
質問
私が抱えている問題は、XMLリテラルを使用して上記を記述する方法が見つからないことです。私がこれを試してみると:
これは常に以下のように作成され、4つの実行が別々の行で行われます。
XMLをXMLリテラルで記述されたとおりに正確に記述する方法を知っている人はいますか?
ボーナス
あなたが質問に正しく答えれば、私はあなたに冗談のオチを教えます:)
vb.net - 動的 XML リテラルがデフォルトの名前空間を継承しない理由
動的 xml リテラル/埋め込み式を介して作成する必要がある XElement があり、デフォルトの名前空間を継承する必要があります。私が試したすべてのことを通して、これは可能ではないようです。これを機能させる方法を知っている人はいますか?
例えば
最初myXML
の はデフォルトの ns では作成されませんが、2 番目の は作成されますmyXML2
。
javascript - JavaScript の XML リテラル?
E4X (Ecma-357) は、XML リテラルをファーストクラスのプリミティブとして追加する ECMAScript の拡張機能です。これは素晴らしいことですが、Mozilla と Adobe のサポートのみ (V8 と IE のサポートもなし) では、E4X は、最新のブラウザーを使用するユーザーをサポートしなければならない Web 開発者の観点からは事実上死んでいます。
JavaScript での XML リテラルの実装に関して、他にどのような作業が行われていますか? 誰かが取り組んでいる JavaScript の XML リテラルまたは E4X に似たものを取得する方法はありますか? フレームワーク用のプラグインでしょうか?
先日、JavaScript に似た言語で XML リテラルを実装している LunaScript (asana.com/Luna) に出くわしました。それは素晴らしいことですが、おそらく Asana で働くことはないので、LunaScript を書くことはありません。
vb.net - Linq to XML で期待される VB.NET XML リテラル式
この質問に記載されているのと同じ問題がありますが、受け入れられた解決策は「自分のマシンで動作する」という回答でした。
これが私のコードです:
エラーが表示されます: BC30201: 式が必要です。
これを引き起こす原因について、より詳細な考えを持っている人はいますか?
xml - XElements を VB.NET の XML リテラルに埋め込むにはどうすればよいですか?
VB.NET では、.xml を使用して簡単に文字列を XML リテラルに埋め込むことができます<xml><%= "my string" %></xml>
。
XElement
インスタンスを埋め込むにはどうすればよいですか?
XElement、XNode などのクラスでメソッドを使用できることはわかっていますが、可能であれば XML リテラルで使用したいと考えています。
vb.net - ローカルXML名前空間を動的に設定する方法は?
同じスキーマを公開するxml名前空間がいくつかあります。
名前空間を動的に受け入れ、指定された名前空間に従って属性またはプロパティを適用する関数を使用したい:
私は実際に、この関数を使用して名前空間の結果を指定された引数に設定したいと考えています。
この記事を見てください。彼は私が望んでいることを正確に実行しますが、VB.NET XML Literalsには、ハードコードされた方法よりもはるかに優れた方法があると確信しています。
私は私がこのようにそれを簡単に行うことができることを知っています:
.<>
しかし、VB.NETに名前空間を含める方法があるかどうか疑問に思っていました。驚くべき言語.@
の...<>
ショートカットです。
c# - LINQ to SQL to XML (C# で XML リテラルを使用)
<%=person.LastName %>
このように XML 文字列のような変数を使用することは可能ですか?
可能であれば、ノードを手動で追加するために XElement と XAttribute を使用できないため、命の恩人になります。複数のテンプレートがあり、それらは頻繁に変更されます (オンザフライで編集)。
これができない場合は、XML のテンプレートを使用できるようにする別の方法を考えてもらえますか?
VB http://aspalliance.com/1534_Easy_SQL_to_XML_with_LINQ_and_Visual_Basic_2008.6で可能なように見えます
debugging - xsl:attribute-set要素を使用したXSLT簡略化スタイルシート
<xsl:attribute-set>
xslドキュメントでを使用しようとしていますが、エラーメッセージが表示され続けます。
- コンパイルエラー:47行目の要素属性セット
- 要素属性-スタイルシートの子としてのみ許可されるセット
また、 XSLT属性セットに関するW3Schools Webサイトの説明を確認したところ、次のことがわかりました。
これが何を意味するのかわかりませんが、誰か説明できますか?
私のドキュメントに関する詳細情報が必要な場合は、WAMPサーバーのセットアップについて以下にコメントしてください。
XSLドキュメントの最初の2行は次のとおりです。
彼らが何をしているのか私にはわかりません。それがないと、私のXSLは機能しません。
基本的に、このXSLファイルを使用してXMLをHTMLに変換しています。プロセス全体はPHPによって実行されます。
xml - Scala XML出力の属性として整数リテラルを生成するにはどうすればよいですか?
次のコードは、次の内容のXML値を生成することを期待しています。
コンパイラがエラーを出す
私は何が間違っているのですか?XMLで整数リテラルを使用できますか?
Scala2.7.7を使用しています