Analyse des caractères d’échappement
Lorsque l'analyseur rencontre un caractère d'échappement qui sert de préfixe à un caractère normal (c'est-à-dire un délimiteur sans séquence d'échappement, sans retour à la ligne, non effectif, ou tout autre caractère spécial), le caractère d'échappement est ignoré. Prenons l'exemple d'une chaîne « abc\d » où « \ » est le caractère d'échappement : la sortie est « abcd ».
Si l'analyseur rencontre un double caractère d'échappement (« abc\\d » par exemple), la sortie inclut un seul caractère d'échappement (« abc\d »).
Si l'analyseur rencontre trois caractères d'échappement (« abc\\\d » par exemple), la sortie est « abc\d » car les deux premiers caractères d'échappement sont analysés comme « \ » et le troisième est ignoré.
L'analyseur traite les délimiteurs mal placés comme des caractères normaux. Par exemple, si « Record, Field1, Field,2 » est reçu, le XML de sortie est <Field1><Field,2>.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour