حول هذه الأداة
Fixed-Width to CSV أداة مجانية تعمل داخل المتصفح تقطّع نص المواضع العمودية — من النوع الذي تنتجه الحواسيب المركزية وبرامج COBOL والتقارير القديمة حيث يشغل كل حقل نطاقًا ثابتًا من الأحرف — إلى CSV نظيف. عرّف التخطيط كقائمة عروض حقول مثل 10,8,20، أو كنطاقات بداية-نهاية تبدأ من الواحد مثل 1-10,11-18، فيُقطَع كل سطر عند تلك الحدود. يزيل تشذيبٌ اختياري مسافات الحشو، وتُظهر معاينة حيّة مواضع حدود الأعمدة بدقة.
يجري كل شيء محليًا في متصفحك باستخدام JavaScript — لا تُرفع بياناتك أبدًا ولا تُخزَّن. تقطع الأداة عند مواضع الأحرف لا عند أي فاصل، فتُعالَج الأعمدة المتراصّة بلا فواصل، ويعيد CSV الناتج اقتباس أي حقل يحتاج ذلك. يتحدّث الناتج والمعاينة مباشرةً أثناء ضبط مواصفة العروض.
الأسئلة الشائعة
كيف أكتب مواصفة عروض الحقول؟
إما أن تُدرج عرض كل حقل بالترتيب، مثل 4,10,10 لحقل من 4 أحرف يليه حقلان من 10 أحرف، أو أن تعطي نطاقات شاملة تبدأ من الواحد مثل 1-4,5-14,15-24. لا يُسمح بخلط الأسلوبين — استخدم عروضًا كلها أو نطاقات كلها.
ماذا تُظهر معاينة الحدود؟
تعرض أوّل بضعة أسطر من المُدخل مع إدراج العلامة │ عند كل حدّ حقل، لتتأكّد من اصطفاف الأعمدة مع بياناتك قبل الوثوق بناتج CSV.
ما وظيفة خيار التشذيب؟
عادةً تُحشى الحقول ذات العرض الثابت بمسافات لملء عمودها. مع تفعيل التشذيب، تُزال المسافات في البداية والنهاية من كل حقل مستخرَج؛ ومع تعطيله، يُحفظ الحشو تمامًا كما في المصدر.
ما اصطلاحات CSV التي يتبعها الناتج؟
تُربَط الحقول بالفاصل المختار (فاصلة أو فاصلة منقوطة أو جدولة أو شرطة رأسية)؛ وتُحاط أي خانة تحتوي على الفاصل أو علامة اقتباس مزدوجة أو سطرًا جديدًا بعلامتَي اقتباس مزدوجتين مع مضاعفة علامات الاقتباس الداخلية. وتُتجاهَل الأحرف الواقعة بعد آخر حقل معرَّف في السطر.
المزيد من الأدوات