Rmove attribut xmlns
Je suis en train de supprimer l'attribut xmlns="http://webdev2003.test.com"
à partir du xml suivant à l'aide de xsl/xslt, une exigence de la Tâche XML dans SSIS. Qu'est ce qu'une méthodologie appropriée compte tenu d'un fichier de grande taille. ~40 mo
<?xml version="1.0" encoding="utf-16"?>
<ArrayOfAccount xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Account>
<FirstName xmlns="http://webdev2003.test.com/">John</FirstName>
<LastName xmlns="http://webdev2003.test.com/">Smith</LastName>
</Account>
</ArrayOfAccount>
N'est-il pas bon de noms de manutention dans SSIS?
OriginalL'auteur decompiled | 2009-10-28
Vous devez vous connecter pour publier un commentaire.
Je déteste quand je réponds à mes propres questions, mais le crédit va à http://blogs.msdn.com/kaevans/archive/2003/06/13/8679.aspx
La première partie de l'exemple des listes comment faire pour supprimer tous les attributs qui, dans mon scénario fonctionne. Il est peut-être une meilleure solution?
OriginalL'auteur decompiled
Je pense que vous pouvez supprimer les déclarations d'espace de noms comme décrit dans cet article. Il semble que vous pourriez avoir à déclarer un préfixe de l'espace de noms dans votre feuille de style avant de l'ajouter à la exclude-result-prefixes attribut.
OriginalL'auteur Don Kirkby
Ce sujet
?
OriginalL'auteur Johannes Weiss