Najlepszy samouczek atrybut XML W 2024 r. W tym samouczku możesz dowiedzieć się atrybut XML,Atrybuty XML musi być cytowany,Atrybuty elementów XML vs.,Mój ulubiony sposób,Unikać atrybut XML?,metadanych XML dla właściwości,
Elementy XML mogą mieć atrybuty podobne do HTML.
Atrybut (Atrybut) zapewnia dodatkowe informacje o elemencie.
W HTML, atrybuty zawierają dodatkowe informacje o elemencie:
Właściwości nie są na ogół zawierają informacje o części danych. W poniższym przykładzie, typ pliku nie ma nic wspólnego z danymi, ale potrzeba do obsługi tego elementu oprogramowania jest bardzo ważne:
Wartości atrybutów muszą być otoczone cudzysłowie, choć pojedyncze lub podwójne cudzysłowy mogą być użyte. Na przykład płeć osoby, osoba element może być napisane:
Albo może to być:
Jeśli wartość atrybutu sama zawiera cudzysłowów można używać apostrofów, jak w poniższym przykładzie:
Albo można użyć encji znakowych:
Rozważmy następujące przykłady:
W pierwszej kolejności, seks jest atrybutem. W drugim przypadku, seks jest elementem. Oba przykłady te same informacje.
Żaden przepis nie może nam powiedzieć, kiedy należy użyć atrybutów i kiedy należy używać elementów. Moje doświadczenie jest w HTML, nieruchomość jest bardzo wygodny w użyciu, ale w XML, należy starać się unikać korzystania z własności. Jeśli informacje czuje danych, należy użyć elementy.
Poniższe trzy dokumenty XML zawierają dokładnie te same informacje:
Pierwszy przykład używa właściwości Data:
Drugi przykład wykorzystuje elementy Data:
Trzeci przykład wykorzystuje rozszerzoną element daty (który jest moim ulubionym):
Niektóre z problemów powodowanych przez stosowanie właściwości:
Obiekt jest trudny do odczytania i utrzymaniu. Spróbuj użyć elementów opisu danych. Ale użyć właściwości tylko dostarczają danych niezależnych informacji.
Nie rób takiej głupiej rzeczy (nie jest to XML powinien być używany):
Czasem Odniesienia ID są przypisane do elementów. Identyfikator może być stosowany do identyfikacji wskaźnika XML element, tak, że działa w atrybucie id HTML są takie same. Ten przykład wykazał nam tę sytuację:
Wyżej jest tylko identyfikator atrybutu id jest używany do identyfikacji różnych notatek. To nie jest część danych notatki.
Tu staraliśmy się przekazać swoją filozofią jest: metadane (dane o danych) powinny być przechowywane jako atrybuty, a same dane powinny być przechowywane jako elementy.