Obsługa różnych dokumentów XML |
Obsługa różnych dokumentów XML |
13.11.2013, 15:24:05
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 ). 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? |
|
|
13.11.2013, 18:15:25
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. |
|
|
Wersja Lo-Fi | Aktualny czas: 29.03.2024 - 12:11 |