Frage Wie kann ich ein kaufmännisches Und-Zeichen für einen Wert in einem ASP.net / C # App-Konfigurationsdateiwert hinzufügen


Ich habe ein C # -Programm mit Werten in einer Konfigurationsdatei. Was ich will ist, kaufmännische Und-Zeichen für einen URL-Wert wie ...

<appSettings>
  <add key="myurl" value="http://www.myurl.com?&cid=&sid="/>
</appSettings>

Aber ich bekomme Fehler bei der Erstellung meiner Website. Das kaufmännische Und ist nicht erlaubt. Ich habe vergeblich versucht, den Ampersands zu entkommen. Wer kennt die richtige Form dafür? Alle Vorschläge sind willkommen.


166
2017-12-17 21:45


Ursprung


Antworten:


Benutzen "&amp;" Anstatt von "&".


339
2017-12-17 21:46



Hast du das versucht?

<appSettings>  
  <add key="myurl" value="http://www.myurl.com?&amp;cid=&amp;sid="/>
<appSettings>

21
2017-12-17 21:49



Ich denke, Sie sollten das HTML-Escape-Zeichen (&) verwenden können. Sie können bei gefunden werden http://www.theukwebdesigncompany.com/articles/entity-escape-characters.php


2
2017-12-17 21:49