Skip to main content

Co to jest lista nieruchomości?

Lista właściwości w programowaniu komputerowym to lista par kluczowych, które opisują określone atrybuty programu lub obiektu. Para wartości klucza składa się z klucza lub nazwy atrybutu, który to atrybutjest się odsyłany, a wartość tego atrybutu. Listy właściwości można użyć do zapisywania obiektów w pliku podczas procesu serializacji lub mogą być używane do przechowywania informacji, takich jak preferencje użytkownika. Zwykle są oneczyli ludzkie, a zatem może być niezależne od platformy.

W nowoczesnym obliczeniach lista właściwości, która zostanie zapisana do pliku, zwykle wykorzystuje rozszerzalny język znaczników (XML), aby zdefiniować klucze i wartości. XML to tekst, który można odczytać człowieka, który może być również odczytany przez każdy program, umożliwiając przenoszenie pliku listy właściwości między systemami operacyjnymi. Korzystanie z XML ma dodatkową zaletę obsługi kilku bibliotek programowych,co ułatwia odczyt listy ze strumienia.

Podczas serializacji danych lista właściwości to GENerowane, które zawiera pary wartości kluczowej, które reprezentują wszystkie informacje o stanie w danym obiekcie danych. Klucz odnosi się do nazwy pola serializowania, a wartością jest zapisywane informacje o stanie.Mechanizmy takie jak refleksja, lista właściwości można odczytać, a pola odpowiednio przypisane do nowej instancji klasy obiektowej.

Niektóre systemy operacyjne i języki komputerowe sprawiły, że właściwości wymieniają integralną część ich struktury operacyjnej.Programy przyjęły standardowy format XML listy nieruchomości i utworzyły zastrzeżone implementacje, które umożliwiają systemowi optymalizację czytania i pisania list. Chociaż nadal są to listy właściwości, nie są one przenośne dla innych systemów lub programówO ile nie są one specjalnie zaprojektowane do odczytania zmodyfikowanego formatu.

Lista właściwości jest cenna w niektórych aplikacjach, ponieważ jest człowiekiem-Teadable. Doprowadziło to do opracowania określonych programów używanych do edytowania list właściwości w sposób, który utrzymuje strukturę i ułatwia użytkownikowi komputera. Niektóre systemy operacyjne mają nawet wbudowane wsparcie dlaEdycja i tworzenie list właściwości.

Struktura i argumenty listy właściwości tworzonej z XML można zdefiniować za pomocą bloku kodu znanego jako definicja typu dokumentu (DTD). DTD może pomócProgram, który pisze lub czyta listę właściwości, określając prawidłowe klawisze, które można użyć, oraz dopuszczalne zakresy przypisanych wartości. Oznacza to, że pary wartości kluczowej można sprawdzić pod kątem poprawnej składni, a błędy mogą być błędyzłapany w momencie pisania lub czytania, zanim jakiekolwiek nieprawidłowe dane będą miały szansę spowodować problemy w uruchomionym programie.