Kann jemand den Inhalt aller untergeordneten Knoten in xml mit xslt-Umwandlung entfernen.Alle untergeordneten Knoten und Knoten löschen Wert von xml mit xslt
Source Code
<TotalResponse id="TE2146D7766F24FE683090325091EE0B4">
<TotalCovIA27_CrimeResponse id="T8550FBBC76364CA699158D4087059F9A">
<CovIA27_CrimeResponse>
<instance>
<CovGroupType>i8BE0F604FF6F44AEB3C36271DCBB7204</CovGroupType>
<CovID>r67F85BB6345E4D3893C25D1B47FA7E32</CovID>
<CovType>add</CovType>
</instance>
</CovIA27_CrimeResponse>
</TotalCovIA27_CrimeResponse>
<TotalCovIA28_CrimeResponse id="T257F4902E7214C58ABD9258860CB6C24">
<CovIA28_CrimeResponse>
<instance>
<CovGroupType>i2880CCCAB9D045A3A7FFFCB6AE0C05C7</CovGroupType>
<CovID>rED310B0934534A8BA1CA2B5CB0BA77E5</CovID>
<CovType>modify</CovType>
</instance>
<change>
<ChangeFieldID>IA28ForgeryAndAlterationInput.Limit</ChangeFieldID>
<ChangeNewValue>131334</ChangeNewValue>
</change>
</CovIA28_CrimeResponse>
</TotalCovIA28_CrimeResponse>
</TotalResponse>
Erwartete Ausgabe 1
<TotalResponse id="TE2146D7766F24FE683090325091EE0B4">
<TotalCovIA27_CrimeResponse id="T8550FBBC76364CA699158D4087059F9A">
<CovIA27_CrimeResponse>
<instance>
<CovGroupType></CovGroupType>
<CovID></CovID>
<CovType></CovType>
</instance>
</CovIA27_CrimeResponse>
</TotalCovIA27_CrimeResponse>
<TotalCovIA28_CrimeResponse id="T257F4902E7214C58ABD9258860CB6C24">
<CovIA28_CrimeResponse>
<instance>
<CovGroupType></CovGroupType>
<CovID></CovID>
<CovType></CovType>
</instance>
<change>
<ChangeFieldID></ChangeFieldID>
<ChangeNewValue></ChangeNewValue>
</change>
</CovIA28_CrimeResponse>
</TotalCovIA28_CrimeResponse>
</TotalResponse>
Erwartete Ausgabe 2
<TotalResponse id="TE2146D7766F24FE683090325091EE0B4">
<TotalCovIA27_CrimeResponse id="T8550FBBC76364CA699158D4087059F9A">
<CovIA27_CrimeResponse>
<instance\>
</CovIA27_CrimeResponse>
</TotalCovIA27_CrimeResponse>
<TotalCovIA28_CrimeResponse id="T257F4902E7214C58ABD9258860CB6C24">
<CovIA28_CrimeResponse>
<instance/>
<change/>
</CovIA28_CrimeResponse>
</TotalCovIA28_CrimeResponse>
</TotalResponse>
Sowohl die aus Put wird meine Anforderung erfüllen, aber ich bevorzuge Ausgang 1.
Hinweis: Total Response ist der dynamische Stammwurzel-Name, der basierend auf der Ausgabe anderer xslts ändert.
Zuerst müssen Sie klären, was Sie wollen. Wie identifiziert Ihr (oder Ihr XSL-Prozessor) die zu ändernden Elemente? Müssen Sie sie überhaupt identifizieren? Wäre es beispielsweise akzeptabel, alle 'text()' Knoten aus dem Dokument zu entfernen? Und was hast du schon probiert? –