Я новичок в трансформации XSL, так может быть его основной вопрос, я должен преобразовать следующий XML-фрагмент в другой формат XML (листинг 2)сотрудничать XML-теги с помощью XSLT
Листинг 1:
<arr name="experimental-properties-kind">
<str>Hydrophobicity</str>
<str>Isoelectric Point</str>
<str>Molecular Weight</str>
<str>Molecular Formula</str>
</arr>
<arr name="experimental-properties-value">
<str>-0.985</str>
<str>3.91</str>
<str>2180.2853</str>
<str>C287H440N80O110S6</str>
</arr>
<arr name="experimental-properties-source">
<str>Otto, A. Seckler, R. Eur. J. Biochem. 202:67-73 (1991)</str>
<str/>
<str/>
<str/>
</arr>
Листинг 2:
<experimental-properties>
<property>
<kind>Hydrophobicity</kind>
<value>-0.985</value>
<source></source>
</property>
<property>
<kind>Isoelectric Point</kind>
<value>3.91</value>
<source></source>
</property>
<property>
<kind>Molecular Weight</kind>
<value>2180.2853</value>
<source></source>
</property>
<property>
<kind>Molecular Formula</kind>
<value>C98H138N24O33</value>
<source></source>
</property>
</experimental-properties>
Также, пожалуйста, мне предложить инструмент для отладки XSLT. Спасибо заранее!
Что вы пробовали в XSL? Можете ли вы обновить свой вопрос тем, что вы пробовали, и почему он не работает? –
Я предоставил XSLT, чтобы вы могли узнать из моего ответа ниже, но имейте в виду, что рекомендации по инструменту недоступны для переполнения стека. – kjhughes