2008-12-10 13 views
10

Başka bir test/hata izleme aracından tfs'ye bazı verileri veriyorum ve basit HTML biçimindeki açıklamasını dönüştürmek istiyorum. HTML'nin 'düzeni' korunduğu dizedir. Bir regex kullanarak Şu anda yenisatırlar bazı etiketleri değiştirmek olabilirHtml'yi 'biçimlendirilmiş' olarak biçimlendirin veya dönüştürün Metin (.NET)

 
1. Log on with user Acme & Co. 
2. Navigate to the details tab 
3. Check the official name 

Expected Result: 
official name is filled in 

Actual Result: 
The &-sign is not shown correctly 
See attachment 

ve dinlenme şerit:

<body> 
    <ol> 
    <li>Log on with user Acme &amp; Co.</li> 
    <li>Navigate to the details tab</li> 
    <li>Check the official name</li> 
    </ol> 
    <br> 
    <br> 
    Expected Result:<br> 
    official name is filled in<br> 
    <br> 
    Actual Result:<br> 
    The &amp;-sign is not shown correctly<br> 
    See attachement. 
</body> 

gibi tercüme eklenen satırbaşıyla ve HTML-kuruluşlar ile düz metin haline misiniz: Örneğin

ancak HTML öğelerini ve <ol> ve <ul> gibi öğelerin yerini aldığımda, bir şeyleri yeniden icat ettiğim gibi görünüyordu (tarayıcı?). Bu yüzden birisinin bunu benden önce yapıp yapmadığını merak ediyordum. Google’ı kullanarak bulamıyorum.

cevap

0

Sonuçta, TFS ile daha rahat edildikten sonra, yeni bir HTML Alanı içerecek şekilde iş öğesi türünü özelleştirdim ve içeriği yalnızca bu alana kopyaladım.

Bu çözüm çok daha iyiydi, çünkü artık alanın istenen biçimlendirmesini görebilirdik.

5

Düzenli olarak, HTML agility pack içine yüklemeyi deneyebilirsiniz? Xhtml ise, bir xslt dönüşümü iyi bir seçenek olabilir.