Question : Comment convertir un jet avec l'évasion de rendement a-t-elle permis au format approprié XML que peut être chargé dans un XMLDocument objectent ?

Si je reçois un stream d'entrée comme ci-dessous, comment ose je le convertissent en XML approprié ? le
I a essayé d'employer la corde remplacent pour remplacer le < ; avec < et > ; avec > mais d'autre part si la valeur de noeud contient également le < ; alors cela est également remplacé et ainsi non capable charger le < de XML.


; Name> ; < de confiance ; Commercial> ; Company< ; /Name> ; le


I doivent lire ce XML dans un objet de XMLDocument et extraire la valeur d'élément de qui est « compagnie de de confiance ». le

This devrait être lu en tant que Company



Would XSLT de Trust du

soit exigé ? Une solution de .net est également aide de welcome.
Please en suggérant un solution.

Thank vous, le
rdeveloper
class= de

Réponse : Comment convertir un jet avec l'évasion de rendement a-t-elle permis au format approprié XML que peut être chargé dans un XMLDocument objectent ?

Cela suce un peu, spécialement dans ce cas-ci, où vous obtenez le ""<> comme valeurs aussi bien que des emballages de noeud.

Si vous remplacez le ""<> universellement, alors employer les méthodes des DOM sur le XML en résultant, vous obtiendra une erreur quand vous essayez d'obtenir la valeur de « Commercial.Name ». Je suppose que ceci pourrait alors être une indication dont vous avez besoin pour restructurer la valeur de « Commercial.Name » en échappant aux « mauvaises » entités l'unes des dans la valeur du noeud, dans ce cas-ci en échangeant le ""<> pour le ""<>…

Semble comme beaucoup de travail. Je suppose que vous pourriez « force brutale » le remplacement, mais pas avant que vous remplacez tout les ""<>. Alors vous pourriez sélectionner à part le XML using le Javascript, prenant ce que vous voulez de l'endroit approprié dans la corde.

L'une ou l'autre manière, votre travail est coupée pour vous.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us