Olası Çoğalt:
C++ HTML template framework, templatizing library, HTML generator libraryC++ 'da HTML çıktısı üretmenin en iyi yolu nedir?
Ben birçok tabloları içeren bir program var, bu yüzden programı hata ayıklama günlük dosyalarında bunları izlemek istemektedir. Renkli, biçimlendirilmiş çıktı istiyorum, ben de HTML formatında yazdığımı düşündüm. Peki, C++'da HTML dosyaları oluşturmanın en iyi yolu nedir?
önemsiz yolu eğilimli çok iğrenç ve hatadır:
std::stringstream ret;
ret << "<TABLE BORDER=\"1\" CELLBORDER=\"0\">\n";
ret << " <TR>\n";
...
Böylece bir HTML sarıcı yazdı düşündüm ama bu nedenle bu kadar çok olduğunu düşünüyorum.
CHtmlHtml Html;
Html <<
Body() % Id("1")
<< H1("My First Heading") <<
<< P("My first paragraph.");
veya bu durumda
CHtmlTable table;
table % Border(1) % CellBorder(0) <<
Tr() <<
Td("Text") % Colspan(4);
yılında
benzer herhangi bir proje var mı: Bu sözdizimi veya benzeri ile C++ statik olarak yazılan HTML sarmalayıcı istiyorum? Sadece dinamik ihtiyacınız olan tüm düğümleri oluşturmak için (örneğin TinyXML gibi) bir C++ XML kütüphanesi kullanmak böylece
@tzaman: Statik olarak yazılan bir HTML sarmalayıcı istiyorum, bir şablona dayalı değil bir –
Şablonları göz ardı eden gereksinimlerinizi belirsiz değilim, ancak cevap tzaman C++ için yararlı çözümler bir sürü verdi, bazı şablonlar değil de herşey. – casualcoder
Sunulan bağlantıyı kontrol ettim ve Endüstri-antidepresanın ne hakkında konuştuğunu bile göremedim. Hemen hemen hepsi HTML/XML şablonlarından geliyor. –