قم بتحويل مجموعة من الأوتار إلى رمز مصدر Perl الذي يحدد قائمة

StackOverflow https://stackoverflow.com/questions/20353514

  •  25-08-2022
  •  | 
  •  

سؤال

أقوم بتحليل بعض المواقع (المواقع) للحصول على بعض قائمة المعلومات التي أقوم بتخزينها في مجموعة من الأوتار. أنا بحاجة لتوليد .pm الكود حيث سيتم تعريف هذه القائمة على أنها متغير Perl. نظرًا لأن هذه الأوتار في الصفيف قد تحتوي على أي حرف ASCII ، فأنا بحاجة إلى التأكد من أنه لن يكون هناك تعارض مع بناء جملة Perl. ما هي أفضل وأكثر الطرق أمانًا لتحويل مثل هذا الصفيف إلى رمز مصدر بيرل؟

هل كانت مفيدة؟

المحلول

يمكنك المحاولة قاطع أو البيانات :: dumper مع $Data::Dumper::Useqq = 1.

نصائح أخرى

أقترح استخدام: FreezeThaw

يمكن freeze و thaw أي عنصر تريده (أو على الأقل أي شيء ليس لديه مؤشرات للكائنات النشطة).

إذا لزم الأمر ، فسمح لك أيضًا بتعديل freezer و thawer بحيث يمكنك تخزين البيانات لا تدعم الوظيفة العادية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top