Witam Wszystkich!
Piszę aplikację, w której niektóre dane serializuję do pliku XML. Chciałbym teraz przygotować prosty szablon dokumentu w formie pliku HTML. Docelowo dane w pliku XML mają być pobierane do szablonu HTML. Pytanie w jaki sposób to ugryźć? Jaką strukturę powinien mieć plik szablonu i w jaki sposób można do niego przekazać dane z aplikacji?
Będę wdzięczny za każdą wskazówkę.
Pozdrawiam,
Michał.
Wykorzystał bym tutaj proste DTO i przekazał do templatki napisanej w T4, Razor, lub w oparciu o inny silnik do templatek.
Zapomniałem dodać, że jest to aplikacja desktopowa w WPF...
Można by zrobić transformację przy użyciu XSLT.
Tak też właśnie zrobię. Wygląda na to, że wszystko będzie ok.
Tylko jeszcze jedno pytanie. W pliku XML mam zapisaną ścieżkę do pliku graficznego. Po transformacji w pliku XSLT za żadne skarby obraz nie wyświetla się w przeglądarce.
Podeślij jakiś fragment kodu, bo tak to nic nie rozgryziemy.
Sprawa rozwiązana.
Problem był w tym, że ścieżka do pliku graficznego była zapisana w formacie:
C:\Users\User\plik.jpg
Wystarczyło zapisać ścieżkę w formacie: file:///C:/Users/User/plik.jpg i wszystko działa.
Dziękuję za zainteresowanie tematem.
Pozdrawiam,
Michał.