قم بإزالة تغذية الأسطر (LF) من عقدة XML باستخدام XSLT
سؤال
لدي ما يلي في عقدة XML:
Genacodicetagpre(كما ترى هناك خط تغذية)
إن XSLT الخاص بي بسيط حقًا: Genacodicetagpre
كيف يمكنني إزالة موجز السطر باستخدام XSLT؟
المحلول
هل يقوم الكود العام بما تريده؟
إذا كنت حريصًا حقًا على الحفاظ على المسافات الداخلية ، فقد تصبح غير أنيقة بعض الشيء.تتمثل إحدى الطرق في إنشاء نموذج متكرر يستخدم رمز الترقيم العام ورمز الترقيم العام للحفاظ على إزالة الأحرف من النهاية ، واحدًا تلو الآخر ، حتى لا توجد مسافة بيضاء لاحقة.
نصائح أخرى
استخدام :
Genacodicetagpreعند تقييم هذا التعبير ، تكون النتيجة هي قيمة سلسلة العقدة الحالية التي تتم إزالة أي أحرف NL أو CR منها.
لاحظ أنه لم يتم حذف أو تعديل أي أحرف أخرى ، لذلك يعد هذا حلاً أكثر دقة وقد يكون مفضلاً في بعض الحالات على رمز الترميز العام
لا تنتمي إلى StackOverflow