Zadanie z plikiem wejściowym XML
Ostatnio zmodyfikowano 2017-03-27 20:47
magic2325 Temat założony przez niniejszego użytkownika |
Zadanie z plikiem wejściowym XML » 2017-03-27 14:38:19 Zaproponuj rozwiązanie umożliwiające automatyczne przeskalowanie wartości numerycznych atrybutów w wejściowym pliku XML. Dla każdej z podanych poniżej grup atrybutów należy zastosować inny współczynnik skalujący: (itemWidth, xOffset) x 1.5 (itemHeight, yOffset) x 16/9 (fontSize, titleFontSize) x 2.35
Pozostałe atrybuty powinny pozostać bez zmian. Na przykład dla linii: <param tag="itemWidth"><int>720</int></param> program powinien wygenerować linię: <param tag="itemWidth"><int>1080</int></param> (atrybut "itemWidth" należy do grupy 1, a więc wartość atrybutu należy przemnożyć przez 1.5: 720*1.5=1080). Program powinien czytać plik xml z katalogu domowego i pisać zmodyfikowany plik w katalogu domowym (w dowolnym Państwa katalogu). Poniżej przykładowy plik wejściowy: <?xml version="1.0" encoding="UTF-8"?> <settings version="1.0"> <widget name="Test"> <common> <param tag="fontSize"><int>24</int></param> </common> <param tag="itemWidth"><int>720</int></param> <param tag="itemHeight"><int>480</int></param> </widget> </settings> |
|
Bielan |
» 2017-03-27 20:47:36 No, i jakie masz propozycje? |
|
« 1 » |