Rożne atrybuty w zależności od wartości w węźle nadrzędnym

0

Witam.

Mam problem ze stworzeniem schematu dla XML-a który w zależności od wartości atrybutu w nadrzędnym węźle będzie posiadał różne atrybuty w węźle podrzędnym.
Przykładowo:

<root>
  <node attribute="A">
    <childnode att1="aaa" att2="bbb"/>
  </node>

  <node attribute="B">
      <childnode att3="ccc" att4="ddd"/>
  </node>
</root>

czyli jeśli attribute ma wartość A pojawią się w childnode att1 i att2, a jak B to att3 i att4.

Chyba moja wiedza jest za mała bo nawet nie wiem w którą stonę kombinować :/
Czy to jest w ogóle wykonalne?

0

Brak odpowiedzi. Może napisz, co chcesz osiągnąć w praktyce. Być może jest łatwiejsze rozwiązania, a może ktoś zajarzy o co konkretnie chodzi. No generalnie da się tak zapisać. Wszystko zależy jak będziesz interpretować te dane w swoim kodzie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1