UTF-8 CSV ஐ இறக்குமதி செய்யவும் அல்லது ஒட்டவும், கட்டமைப்பு அமைப்புகளை உறுதிப்படுத்தவும், புல விதிகளை உள்ளமைக்கவும் மற்றும் வேறுபாடுகளைப் பயன்படுத்தவும் கட்டமைப்பு மற்றும் வகை சோதனைகள் கடந்துவிட்டால், முடிவுகள் காலாவதியாகவில்லை, மற்றும் சூத்திரம் அபாயங்கள் தெளிவாக தீர்க்கப்படும்போது மட்டுமே பதிவிறக்க பொத்தான் இயக்கப்படும்.
பகுப்பாய்வு மற்றும் சுத்தம் முறைகள்
பார்சர் நான்கு மாநிலங்களை வேறுபடுத்துகிறது: புலத் தொடக்கம், மேற்கோள் காட்டப்படாத புலம், மற்றும் மூடிய மேற்கோள், மற்றும் பிரிப்பான்கள், இரட்டை மேற்கோள்கள், இன்லைன் லைன் பிரேக்குகள் மற்றும் CRLF ஆகியவற்றைக் கையாளுகிறது. சுத்தம் வைத்திருத்தல், மறுபெயரிடுதல், டிரிம்மிங், பூல் மதிப்புகள், வகைகள் மற்றும் நெடுவரிசை வரிசையில் டிப்ளிகேஷன் ஆகியவற்ற
JSON பொருட்களின் அணியை மட்டுமே ஏற்கும்; மதிப்புகள் உரை, எண், பூலியன் அல்லது null ஆக இருக்க வேண்டும். உள்ளமைந்த கட்டமைப்புகள் ஆதரிக்கப்படாது. எண்களின் அசல் எழுத்துவடிவம் பாதுகாக்கப்படும்; எல்லாக் கலங்களும் உரையாகும். null, விடுபட்ட புலங்கள் மற்றும் வெற்று சரங்கள் வெற்றுக் கலங்களாக மாறுவதால் அசல் வகைகளை மீட்டெடுக்க முடியாது. CSV வெளியீடு எப்போதும் காற்புள்ளி மற்றும் CRLF பயன்படுத்தும்; JSON வெளியீட்டின் எல்லா மதிப்புகளும் சரங்களாகும்.
சரிபார்க்கக்கூடிய உதாரணம்
டுடோரியல் எடுத்துக்காட்டில் இரண்டு வரிகள் தரவு, முன்னணி மற்றும் பின்புற இடைவெளிகள் மற்றும் ஒரு = 2+3 சூத்திரம் ஆபத்து ஆகியவை உள்ளன. இயல்புநிலை விதிகளைப் பயன்படுத்திய பிறகு, நீங்கள் இரண்டு வரிசைகள், மூன்று நெடுவரிசைகள், இரண்டு டிரிம் மாற்றங்களைப் பெற வேண்டும் மற்றும் ஃபார்முலா மூலோபாயம் தேர்ந்தெடுக்கப்படும் வரை பதிவிறக்கத்தைத்