2009-12-01 16 views
10

Tôi có một thuộc tính được gọi là: mô tả và tôi muốn có các thuộc tính sau trong đó với các dòng mới:Làm cách nào để ngắt dòng trong thuộc tính XML?

Đây là phần mô tả nội dung.
Hướng dẫn tải xuống:
Đây là nội dung về cách tải xuống nội dung.
Hỗ trợ đường dây nóng:
Đây là đường dây nóng cho nội dung.

Làm cách nào để tạo dòng mới cho nó trong xml?

+0

có thể trùng lặp của [Có ngắt dòng trong thuộc tính XML không giá trị hợp lệ?] (http://stackoverflow.com/questions/449627/are-line-breaks-in-xml-attribute-values-valid) –

Trả lời

20

Về cơ bản bạn muốn chèn CRLF:

CR mã: 
LF mã: 


<myelement description="line1&#13;&#10;line2&#13;&#10;line3"/> 
-5

Hãy thử nó như thế này:

<description><![CDATA[first line<br />second line<br />]]></description> 

Về cơ bản bạn quấn nội dung trong thẻ của bạn bên trong "" cho thẻ đóng, Inbetween thẻ này bạn có thể sử dụng
gây ra một ngắt dòng. Nếu bạn muốn tăng gấp đôi khoảng trống, hãy sử dụng hai số
như sau:

Hy vọng điều này sẽ hữu ích.

+9

Đó không phải là thuộc tính ... –

+0

Thời gian tới cụ thể hơn sẽ là tuyệt quá. Phương pháp của tôi hoạt động hoàn toàn tốt với thẻ mô tả. – David

5

Nếu bạn cần nó trong XML thuộc tính, bạn sẽ phải sử dụng các đối tượng nhân vật:

<element attribute="First line&#10;Second line&#10;Third line..." />