Привет, могу я сделать это в xslt, и если да, то как ..? У меня есть один xml-файл, который содержит один элемент с именем «reasonCode», этот код причины сопоставляется с другим «reasonText» в другом xml.Что мне нужно проверить «reasonCode» с первого xml и выбрать соответствующий «reasonText», от второго xml.Can я делаю это с помощью XSLT ... если да, то, пожалуйста, дайте мне краткое представление о том, как .. ??Два xml в одном xslt
ответ
Объедините два файла под новым родительским тегом и отправьте все это через XSLT.
Я согласен с Abraham's Ответ. Я написал методы combNavigableDocuments() в PHP, Java и C# для решения этой проблемы. Вы также можете использовать XSLT document function, но это может привести к неожиданным проблемам с разрешениями на платформах с поддержкой безопасности, таких как .NET.
Вы можете использовать функцию document()
для доступа к другому XML-документу. Например:
<xsl:template match="reasonCode">
<xsl:variable name="code" select="."/>
<xsl:value-of select="document('another.xml')//reasonText[@code = $code]"/>
</xsl:template>
Вы даже можете заменить ''another.xml'' на значение исходного документа, например, например. атрибут: document (@href) '. – Boldewyn
- 1. xslt Как включить два XSLT в одном
- 2. Два имен в одном элементе (XSLT)
- 3. Объедините два шаблона XSLT в одном
- 4. XSLT два преобразования в одном файле
- 5. xslt, xml и javascript в одном файле.
- 6. Один XSLT/Два XML в качестве источника
- 7. XSLT преобразование в два формате XML
- 8. присоединяемых два XML-элементы uning XSLT
- 9. С помощью XSLT можно сравнить два xml?
- 10. Возможно ли иметь два фрагмента xml в одном действии xml?
- 11. XSLT содержит два периода
- 12. XSLT: Как реализовать многопроцессорный элемент в одном XML
- 13. Два microalias в одном umbraco.library: метод RenderMacroContent
- 14. применить два последовательных преобразования xslt
- 15. XSLT преобразование (XML в XML)
- 16. Как разобрать два xml-тега на одном уровне с использованием метода for-each с помощью xslt?
- 17. Объединить два xml-файла с xslt в ASP.NET
- 18. Как разбить два .xml-файла и сохранить различия в XSLT?
- 19. XML-XML с XSLT
- 20. XML-XML через XSLT
- 21. Преобразование XML в XSLT
- 22. Преобразование XML в XSLT
- 23. XSLT - XML в CDATA
- 24. Преобразование XML в XSLT
- 25. XML/XSLT в JavaScript
- 26. XSLT преобразование в XML
- 27. Как добавить два карты в одном файле xml в Android
- 28. Два условия в одном
- 29. Два цикла в одном?
- 30. Два запроса в одном
но оба моих xml имеют разную структуру, обычно это создает проблему. Я буду использовать команду document (abc.xml) в xslt для слияния ... – Kapil