Tôi đang sử dụng XslCompiledTransform
để chuyển đổi tệp XML thành HTML. Có cách nào tôi có thể ngăn chặn nó bằng cách sử dụng thẻ tự đóng.Ngăn XslCompiledTransform sử dụng thẻ tự đóng
ví dụ:
<span></span> <!-- I want this even if content empty -->
<span/> <!-- stop doing this! ->
Thẻ tự đóng trên span đang làm rối tung tài liệu của tôi bất kể trình duyệt nào tôi sử dụng, dù đó là XML hợp lệ, chỉ là 'span' không được phép có thẻ tự đóng.
Có cài đặt nào tôi có thể đặt vào xsl hoặc trong mã C# .Net để ngăn các thẻ tự đóng không được sử dụng không?
Một khoảng không có thuộc tính hoặc nội dung phải hoàn toàn ẩn. Sẽ gói khoảng của bạn trong một khối xsl: if để kiểm tra xem nội dung có hiệu quả với bạn không? –
Thuật ngữ chính xác là các thẻ tự đóng. –
Câu hỏi hay, +1. Xem câu trả lời của tôi cho hai giải pháp thay thế. –