Kodumla, tek bir sınırsız öğeye birden fazla girdi eşleştirmemiz gereken farklı bir gereksinim var. Aşağıda verilen örnek verilmiştir.XSLT Tek bir sınırsız öğeye çoklu girdiyi dönüştürme
Birisi bunun için lütfen yardımcı olabilir.
Kaynak Sistemi XSD haritalama şimdi burada
<Errors>
<error>
<errorcode>code</errorcode>
<errortype>type</errortype>
<errorParameters>
<errorPara>error1</errorPara>
<errorPara>error2</errorPara>
<errorPara>error3</errorPara>
<errorPara>error4</errorPara>
</errorParameters>
</error>
</Errors>
errorPara gibi formatının olduğu hedef xsd bu değerleri eşlemek zorunda olduğu
doğada sınırsız olduğu
<Errors>
<error>
<errorcode>code</errorcode>
<errortype>type</errortype>
<paramater1>error1</paramater1>
<paramater2>error2</paramater2>
<paramater3/>error3</paramater3>
<paramater4/>error4</paramater4>
<error>
<Errors>
errorParameters öğesinin içinde yer alır.
Bu
XSLT, desen/normal ifade ile düğümü seçemez. üzerinde. Parametre1, parameter2, ... parametresi N sınırsız ... Eğer hata kodu, errortype ve parametre * yanı sıra başka bir çocuk hata etiketi var mı? –
@KenCheung - Cevabınız için teşekkür ederiz. Hayır, doğuştan gelen hatada sınırsız olarak herhangi bir alt etiketi yok. dizi veya döngü kullanarak herhangi bir inbuild fonksiyonumuz var mı? Bu başarılabilir. – kumarb
@kumarb http://stackoverflow.com/help/someone-answers –