![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 13.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
na początku chciałbym poinformować, że zagadnienia związane z XML są dla mnie dość zawiłe dlatego proszę o wyrozumiałość przy czytaniu oraz odpowiedzi na moje pytanie (tym bardziej jeśli odpowiedź jest banalna (IMG:style_emoticons/default/tongue.gif) ). Sytuacja przedstawia się nastepująco: Otrzymuję zamówienia w formacie XML, które mają taką samą strukturę (hierarchię) ale różnią się nazwami elementów np. w jednym dokumencie imię opisane jest za pomocą elementu imie, w drugim jako name, a w trzecim jako pole1. Czy istnieje jakiś sposób wskazania programowi przetwarzającemu informacje z dokumentów XML, że te trzy elementy zawierają tę samą informację? Lub czy istnieje możliwość jakiegoś przekształcenia każdego z tych dokumentów do postaci XML, w której będzie ta sama nazwa elementu? Mam nadzieję, że odpowiednio opisałem swój punkt widzenia. Nie chodzi mi tutaj o dokładne wyjaśnienie jak to zrobić itd. tylko o odpowiedź czy takie coś jest w ogóle możliwe a jeśli tak to w jaki sposób powinno być wykonane? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. Utwórz sobie obiekt domeny, który będzie reprezentować odczytane dane, np.:
2. Przygotuj sobie zestaw obiektów, do odczytywania danych z różnych źródeł, w tym przypadku plików XML o różnej budowie: Teraz pozostaje Ci jedynie utworzenie odpowiedniego readera dla danej sytuacji. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 01:19 |