Expand SOLIDWORKS PDM Eksplorator plikówSOLIDWORKS PDM Eksplorator plików
Expand SOLIDWORKS PDM Professional Eksplorator elementówSOLIDWORKS PDM Professional Eksplorator elementów
Collapse SOLIDWORKS PDM Narzędzie administracjiSOLIDWORKS PDM Narzędzie administracji
Expand SOLIDWORKS PDM Narzędzie konfiguracji serwera archiwumSOLIDWORKS PDM Narzędzie konfiguracji serwera archiwum
Expand SOLIDWORKS PDM Narzędzie uaktualniania wersji plikuSOLIDWORKS PDM Narzędzie uaktualniania wersji pliku
Ukryj spis treści

Struktura pliku XML i przykład

Uwagi na temat struktury plików XML:

  • System obcina początkowe spacje w nazwach atrybutów.
  • System czasami obcina początkowe spacje w wartościach atrybutów.
  • Należy używać małych liter dla wszystkich elementów i nazw atrybutów.
  • Użycie nieznanego elementu lub nazwy atrybutu powoduje niepowodzenie importu.

Poniższy przykład zawiera większość elementów struktury pliku XML.

<?xml version="1.0"?> <xml> <transactions> <transaction date="1196854268" type="wf_import_document_attributes" vaultname="przechowalnia plików 2008"> <document aliasset="" pdmweid="0" idattribute="Numer" id="89-NOAO-4200-1236" idcfgname=""> <configuration name=""> <attribute name="Koszt" value="0.44"/> <attribute name="ID artykułu" value="A-012-BB"/> </configuration> </document> </transaction> </transactions> </xml> 

gdzie:

Element XML Opis i atrybuty
<?XML version="1.0"?> Plik musi rozpoczynać się od tego elementu.
<XML> Ten element opakowuje element transactions.
<transactions> Plik zawiera tylko jeden element transactions.
<transaction …> Plik może zawierać wiele elementów transaction.
Atrybuty:
date

Liczba sekund, które upłynęły od godziny 00:00 1 stycznia 1970 roku. Musi być liczbą całkowitą większą niż 0.

type

Oznacza, że transakcja zawiera dane, które należy zaimportować do plików lub elementów w przechowalni.

vaultname

Nazwa przechowalni, z którą jest powiązana dana transakcja. Reguła importu przetwarza transakcje z pasującą nazwą przechowalni.

aliasset

Zestaw aliasów, który ma być używany do wyszukiwania węzłów potomków atrybutów. Nazwy atrybutów w pliku XML są porównywane ze zmiennymi mającymi zmapowane aliasy.

Na przykład zestaw aliasów zawierający zmienną X2Numer z atrybutem NR w pliku XML jest skonfigurowany tak, aby odpowiadał zmiennej karty danych Numer.

Pusta wartość powoduje dopasowanie do zmiennych karty danych mających nazwy atrybutów w pliku XML.

<document …> Zawiera kryteria do porównywania importowanych wartości z plikiem lub elementem w przechowalni. Określa porównanie z unikatowym wewnętrznym identyfikatorem pliku lub elementu albo wartością zmiennej.
Atrybuty:
pdmweid

Porównuje transakcję z wewnętrznym atrybutem ID dokumentu z tabeli Dokumenty pliku lub elementu w bazie danych przechowalni.

W przypadku użycia tego atrybutu atrybuty [id], [idattribute] i [idcfgname] są ignorowane. Aby użyć innej techniki porównywania, należy ustawić wartość 0 lub pominąć ten atrybut.

idattribute

Zmienna karty danych lub jej alias, które mają zostać użyte do porównania z plikiem lub elementem w przechowalni.

Id

Wartość zmiennej, która ma zostać użyta przy wyszukiwaniu plików lub elementów. Wyszukuje wartość przy użyciu nazwy zmiennej idattribute i opcjonalnej konfiguracji idcfgname w tabeli bazy danych WartośćZmiennej.

Jeżeli pasuje wiele plików lub elementów, wartości są importowane dla wszystkich, ale zapisywane tylko dla tych, które przechodzą przez działanie przejścia importu.

idcfgname

Nazwa konfiguracji, o ile występuje, z którą należy porównać wartość zmiennej. Kiedy ten atrybut nie ma wartości, przy porównywaniu są uwzględniane wszystkie konfiguracje pliku.

<configuration …> Konfiguracja karty danych pliku, która ma zostać zaktualizowana wartościami atrybutów. Kiedy ten atrybut nie ma wartości, aktualizowane są wszystkie konfiguracje.

Aby zaimportować różne wartości do różnych konfiguracji, należy utworzyć wiele elementów konfiguracji.

Atrybut:
name
<attribute …>
Atrybuty:
name

Nazwa zmiennej karty danych, która ma zostać zaktualizowana, w formie AliasZmiennej.Alias lub Zmienna.NazwaZmiennej .

value

Wartość, która ma zostać użyta podczas konfigurowania określonej zmiennej. Nie może przekraczać 1024 znaków.



Wyraź swoje opinie dotyczące tego tematu

SOLIDWORKS docenia wszelkie informacje i uwagi dostarczone przez użytkownika na temat prezentacji, dokładności oraz prawidłowości dokumentacji. Proszę użyć poniższego formularza, aby wysłać komentarze I sugestie na temat tego tematu do naszego zespołu dokumentacyjnego. Zespół dokumentacyjny nie może udzielać informacji na pytania natury technicznej. Proszę kliknąć tutaj, aby uzyskać informacje dotyczące pomocy technicznej.

* Wymagane

 
*Email:  
Temat:   Opinie dotyczące tematów pomocy
Strona:   Struktura pliku XML i przykład
*Komentarz:  
*   Oświadczam, że zapoznałem/zapoznałam się z polityką prywatności, zgodnie z którą moje dane osobowe będą wykorzystywane przez firmę Dassault Systèmes, i niniejszym ją akceptuję

Wydrukuj temat

Wybierz zakres treści do druku:

x

Wykryliśmy że używasz przeglądarki w wersji starszej niż Internet Explorer 7. Dla zoptymalizowanego wyświetlania sugerujemy uaktualnienie przeglądarki do Internet Explorer 7 lub nowszej.

 Nie pokazuj tego komunikatu ponownie
x

Wersja zawartości pomocy w sieci Web: SOLIDWORKS PDM 2017 SP05

Aby wyłączyć pomoc w sieci Web w oprogramowaniu SOLIDWORKS i użyć zamiast tego pomocy lokalnej, należy kliknąć Pomoc > Użyj pomocy SOLIDWORKS w sieci Web.

Aby zgłosić problemy związane z interfejsem lub funkcją wyszukiwania pomocy w sieci Web, należy skontaktować się z lokalnym przedstawicielem pomocy technicznej. Aby wyrazić opinie dotyczące poszczególnych tematów pomocy, należy użyć łącza “Opinie dotyczące tego tematu” na stronie danego tematu.