Dojo のdijit
html5 タグは、属性名 data-dojo-props を使用します。値は基本的に、プロパティ名を引用符で囲み、最も外側の中かっこを含まない JSON 文字列です。
こんな感じです。
data-dojo-props="prop1:'xyz', prop2:true, prop3: { subprop1: 1, subprop2: 'abc'}"
JSON.NET を使用して C# オブジェクトからこれを書き出すために C# を使用し、オブジェクト ポインターを渡します。プロパティ名の引用符を除外する設定を見つけましたが、外側の中かっこを削除する適切な方法がわかりません。
今のところ、正規表現を使用して文字列を実行してそれらを削除しますが、誰かが新しいより良い方法を持っているかどうか疑問に思っていました.