4 Stimmen

Umformatierung von XML mit verwandten Elementgruppen mit XSLT

Ich bin dabei, einige von mir geerbte XML-Dateien zu verbessern, indem ich XSLT verwende, um sie zu bereinigen, aber ich habe Probleme mit einem Abschnitt. Dieser sieht wie folgt aus:

    <rules>
        <if condition="equals" arg1="somevar" arg2="1"/>
        <elseif condition="equals" arg1="somevar" arg2="2"/>
        <elseif condition="equals" arg1="somevar" arg2="3"/>
        <else/>
        <if condition="equals" arg1="somevar" arg2="4"/>
        <else/>
    </rules>

Dies sieht schwierig zu sein, mit XSD zu validieren, so möchte ich es in etwas wie dieses umwandeln - Ideen?

    <rules>
        <conditionSet>
            <if condition="equals" arg1="somevar" arg2="1"/>
            <elseif condition="equals" arg1="somevar" arg2="2"/>
            <elseif condition="equals" arg1="somevar" arg2="3"/>
            <else/>
        </conditionSet>
        <conditionSet>
            <if condition="equals" arg1="somevar" arg2="4"/>
            <else/>
        </conditionSet>
    </rules>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X