C# Serializacja znak nowej linii

C# Serializacja znak nowej linii
MI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 74
0

Witam Wszystkich.
W programie serializuję obiekt do XML'a. Do XML'a podpinam szablon XSL żeby plik można było z powodzeniem otworzyć w przeglądarce. Jedno z pól obiektu zawiera tekst. Wpisując tekst w porgramie używam standardowo klawisza Enter do przejścia do nowej linii. Jednakże po serializacji i wyświetleniu dokumentu XML w przeglądarce znaki nowej linii nie są brane pod uwagę. Co powinienem dodać do dokumentu XML?

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
0
  1. pokaż kod.
Kopiuj
<xsl:text>&#xA;</xsl:text>
gg
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 574
MI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 74
0

<xsl:value-of select="prtProjOrder/_Dealer/Description"/>

Właśnie w polu Description jest dość obszerne pole tekstowe.

MI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 74
1

Znalazłem rozwiązanie. Może nie do końca optymalne, ale działa :-). Z pomocą przyszły arkusze CSS.
white-space: pre-line;

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.