2009-06-05 10 views
3

これは基本的なことですが、時間が無駄にならないように他のコミュニティと分かち合いたいと思っていました。VB.NETのリテラル値を設定するXMLリテラル

私は

Dim output = <Books> 
    <%= From book In Books _ 
    Select _ 
    <Book Name="<%= book %>"/> %> 
    </Books> 

、(図書文字列のちょうど可算であると仮定)、このようなコードを書いたVB.NET XMLリテラルに

<Books> 
    <Book Name="The First Book" /> 
    <Book Name="The Second Book" /> 
</Books> 

を使用して、次のXML文字列を生成しようとしていますしかし、コンパイラは属性値を囲むことになっている引用について不平を言っています。私は一重引用符、二重二重引用符を使用して、何も動作しませんでした。

答えて

4

は、いくつかの簡単な実験をした後、私はあなたが完全に引用符を削除する必要があることを考え出し、そのコードは次のようになります。

Dim output = <Books> 
    <%= From book In Books _ 
    Select _ 
    <Book Name=<%= book %>/> %> 
    </Books> 
+0

あまりにも私の質問に答えた...ありがとう! – Quango

関連する問題