S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

ASP.NETでダブルクォーテーションのエスケープ

全く同じ状況の方のメモで解決。
ASP.NETでダブルクォーテーションのエスケープ(パーサーエラー :サーバー タグが正しく形成されていません。) - あおきのTechメモ
#ここの3番目までの記述は試してたw
んで、JSPスクリプトレットも同じ解決方法だったっけ???と記憶を辿ってみるけど、HTMLの属性をシングルクォーテーションで括ってもよかったので、確かそんな気がするorz

XMLとしての仕様

これってHTMLなりASPなりJSPのタグの属性=XMLのタグの属性の記述方法だよな、ってことで。
XML詳細仕様 属性

しかし、ダブルクオーテーションで囲まれた属性値の中で、ダブルクォーテーションを使用することはできません。使用する場合は、エンティティ参照を使用します。シングルクォーテーションも同様です。以下はエラーとなります。