| Musisz wypełnić oba pola alby się zalogować. |
|
Nasi użytkownicy zarobili łącznie ponad 1 653 216,00 złotych! |
Funkcja naprawiająca plik RSS (C++) ![]() | ||||||||||||
| ||||||||||||
| Opis zlecenia: | ||||||||||||
| Zadanie polega na napisaniu funkcji/metody w C++ postaci: CString FixXML(LPCTSTR rss); lub: LPCTSTR FixXML(LPCTSTR rss); Funkcja dostaje w parametrze zawartość pliku RSS, który może być zepsuty albo dobry. Funkcja ma go naprawić, jezeli jest błędny, i zwrócić XML poprawny. Przez plik zepsuty rozumiem taki, który nie przechodzi validacji przez http://www.feedvalidator.org (komunikat: feed not valid). Funkcja, kiedy taki plik dostanie, ma go naprawić tak, aby feed był valid. Metoda nie może korzystać z żadnych zewnętrznych bibliotek, oprócz biblioteki MFC. Ma się kompilować pod MS Visual Studio 6 bez warningów. Metoda nie może zostawiać po sobie niezwolnionej pamięci. I, oczywiście, nie może się wieszać, zapętlać itd. Metoda będzie używana w komercyjnym programie, nie może więc tam być fragmentów kodu na licencji typu Open Source, GNU itd. Dwa przykładowe pliki RSS, które są invalid, a potraktowane metodą FixXML() mają być valid: http://www.polskiedetroit.com/polskiedetroit.xml http://filko.libsyn.com/rss Przypominam, że do sprawdzania poprawności pliku należy użyć strony: www.feedvalidator.org W szczególności zależy na poprawieniu błędu typu "Unexpected Text" (w tym wypadku śmieciowy tekst fukncja powinna wywalić w kosmos). Ale nie tylko tego - funkcja ma poprawiać tyle błędów, ile się da. Przy okazji: nie może zepsuć poprawnych RSSów. Primum non nocere. W zadaniu liczy się nie tyle czas wykonania, ile solidność. Przetestowanie funkcji z kilkunastoma plikami RSS jest częścią zadania. Good luck! Uwaga od serwisu: Nigdy nie rozpoczynaj pracy dopóki zleceniodawca nie wyłoni cię jako zwycięzcę w aukcji. | ||||||||||||
|
|
||||||||||||
| ||||||||||||
| Licytujący: | ||||||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
| Aktualny czas na serwerze: 2008-09-05 20:44 |
| Odświeżeń strony: 258 |
| Strona główna | O serwisie | Regulamin | Poleć nas | Kontakt | Cennik |
| Copyright © 2004 - 2008 zlecenia.przez.net |