API பதில்களைப் படித்தல்
ஒரு நீண்ட வரிக்குப் பதிலாக, சுருக்கப்பட்ட பதிலை ஒட்டி, அதன் கட்டமைப்பை ஒரே பார்வையில் காணுங்கள்.
JSON-ஐ ஒட்டவும், நீங்கள் தட்டச்சு செய்யும்போது அது சரிபார்க்கப்பட்டு வடிவமைக்கப்படும். 2 இடைவெளிகள், 4 இடைவெளிகள், ஒரு டேப் அல்லது சுருக்கப்பட்ட வெளியீட்டைத் தேர்ந்தெடுக்கவும், விரும்பினால் விசைகளை வரிசைப்படுத்தவும், மற்றும் ஏதேனும் தவறு நேரும்போது சரியான வரி மற்றும் நெடுவரிசை எண்ணைப் பெறவும். உங்கள் தரவு ஒருபோதும் பதிவேற்றப்படாது.
JSON என்றால் என்ன, அது ஏன் தவறுகிறது மற்றும் அதை விரைவாக எவ்வாறு சரிசெய்வது.
ஒரு JSON வடிவமைப்பான், JSON உரையை மக்கள் படிக்கக்கூடிய நேர்த்தியான, உள்ளிழுக்கப்பட்ட வடிவமைப்பாக மாற்றுகிறது, அல்லது அனுப்புவதற்காக அதை ஒரே ஒரு சுருக்கமான வரியாகச் சுருக்கிறது. ஒரு சரிபார்ப்பான், அந்த உரை உண்மையில் JSON தானா என்பதைச் சரிபார்த்து, அது இல்லாத இடங்களை உங்களுக்குச் சொல்கிறது.
இந்தக் கருவி ஒரே நேரத்தில் இரண்டையும் செய்கிறது. இது உங்கள் JSON-ஐ ஒரு கடுமையான பகுப்பான் மூலம் படித்து, நீங்கள் தேர்ந்தெடுக்கும் பாணியில் முடிவைக் காட்டுகிறது. மேலும், ஏதேனும் தவறு இருந்தால் அதன் வரி மற்றும் நெடுவரிசை எண்ணைக் காட்டுவதால், உரையில் தேடித் துழாவாமல் அதைச் சரிசெய்ய முடியும்.
ஒரு நீண்ட வரிக்குப் பதிலாக, சுருக்கப்பட்ட பதிலை ஒட்டி, அதன் கட்டமைப்பை ஒரே பார்வையில் காணுங்கள்.
ஒரு செயலி அவற்றை ஏற்றத் தவறுவதற்கு முன்பு, தொகுப்பு, அமைப்புகள் மற்றும் தரவுக் கோப்புகளில் உள்ள எழுத்துப்பிழைகளைச் சரிபார்க்கவும்.
ஒரு பக்கம், ஒரு கோரிக்கை அல்லது ஒரு சோதனையில் உட்பொதிப்பதற்கு முன், JSON-இன் வெற்று இடைவெளிகளை நீக்க அதைச் சுருக்கமாக்குங்கள்.
JSON-இல் ஒரு சிறிய விதிமுறைத் தொகுப்பு உள்ளது. உரை, ஒவ்வொரு கீயும் உட்பட, இரட்டை மேற்கோள்களில் பொதி செய்யப்படுகிறது. மதிப்புகள் சரங்கள், எண்கள், true, false, null, வரிசைகள் அல்லது பொருட்களாக இருக்கலாம். உருப்படிகள் கோமாக்களால் பிரிக்கப்படுகின்றன, கடைசி உருப்படிக்குப் பிறகு கோமா இருக்காது, மேலும் கருத்துரைகள் அனுமதிக்கப்படாது.
பெரும்பாலான பிழைகள் ஜாவாஸ்கிரிப்ட் அல்லது பிற வடிவங்களிலிருந்து கொண்டு வரப்பட்ட சில பழக்கவழக்கங்களிலிருந்து வருகின்றன: ஒற்றை மேற்கோள்கள், மேற்கோள் இடப்படாத விசைகள், இறுதி கோடுகள், கருத்துகள் மற்றும் undefined அல்லது NaN போன்ற மதிப்புகள். சரிபார்ப்பான் அது கண்டறிந்த சிக்கலையும், அது நிகழும் வரி மற்றும் நெடுவரிசை எண்ணையும் குறிப்பிடுகிறது.
இங்கு வடிவமைப்பு உங்கள் தரவைப் பற்றி கவனமாக உள்ளது. எண்கள் மற்றும் சரங்கள் எழுதப்பட்டபடியே துல்லியமாக நகலெடுக்கப்படுகின்றன, எனவே 12345678901234567890 போன்ற ஒரு நீண்ட ஐடி இலக்கங்களை இழக்காது மற்றும் 1.0 என்பது 1 ஆக மாறாது. வெறும் வெற்று இடைவெளிகள் மட்டுமே மாற்றப்படும், மேலும் நீங்கள் 'விசைகளை வரிசைப்படுத்து' (Sort keys) என்பதை இயக்கினால், விசைகளின் வரிசையும் மாற்றப்படும். ஒரு பொருளில் ஒரே விசை இரண்டு முறை தோன்றினால், இந்தக் கருவி உங்களுக்கு எச்சரிக்கை செய்யும், ஏனெனில் பெரும்பாலான பகுப்பாய்விகள் கடைசி மதிப்பை மட்டுமே வைத்திருக்கும்.
இந்தப் பக்கத்தில் உள்ள ஜாவாஸ்கிரிப்ட்டால் உங்கள் JSON பிரித்தறிந்து வடிவமைக்கப்படுகிறது. அது பதிவேற்றப்படவோ, சேமிக்கப்படவோ அல்லது பதிவு செய்யப்படவோ இல்லை, மேலும் பதிவிறக்கம் செய்யப்பட்ட கோப்புகள் உங்கள் சாதனத்தில் உருவாக்கப்படுகின்றன.
மட்டுமே நிலையான JSON ஏற்றுக்கொள்ளப்படும். கருத்துகள், இறுதி இடைவெளிக்குறிகள், ஒற்றை மேற்கோள்கள் மற்றும் NaN ஆகியவை பிழைகளாகக் கருதப்பட்டு, இந்தக் கருவி அவற்றை உங்களுக்காகச் சரிசெய்யாது. சுமார் 10 MB-க்கு மேற்பட்ட மிகப் பெரிய கோப்புகள் செயலாக்கப்படாது.
உங்கள் JSON-ஐ உள்ளீட்டுப் பெட்டியில் ஒட்டவும். நீங்கள் தேர்ந்தெடுக்கும் இடைவெளிக்கு ஏற்ப அது உடனடியாக வடிவமைக்கப்படும்: 2 இடைவெளிகள், 4 இடைவெளிகள் அல்லது ஒரு டேப். பின்னர் முடிவை நகலெடுக்கவும் அல்லது அதை ஒரு .json கோப்பாகப் பதிவிறக்கவும்.
இந்தக் கருவி உங்கள் உரையை ஒரு கடுமையான JSON பகுப்பாட்டியுடன் படிக்கிறது. ஏதேனும் தவறு இருந்தால், அது சிக்கலின் வரி மற்றும் நெடுவரிசைகளை ஒரு சிறிய விளக்கத்துடன் காட்டுகிறது, மேலும் ஒரு பொத்தான் உங்களை உள்ளீட்டில் அந்த இடத்திற்கு அழைத்துச் செல்கிறது.
பியூட்டிஃபை, JSON-ஐ எளிதில் படிக்க வசதியாக வரி இடைவெளிகளையும் உள்ளிடைகளையும் சேர்க்கிறது. மினிஃபை, உரையை முடிந்தவரை சிறியதாக மாற்ற, விருப்பத்தேர்வான அனைத்து வெற்று இடைவெளிகளையும் நீக்குகிறது. இரண்டு முறைகளிலும் தரவு ஒரே மாதிரியாகவே இருக்கும்.
வழக்கமான காரணங்கள், இறுதியில் வரும் ஆமைக்குறி, இரட்டை மேற்கோள்களுக்குப் பதிலாக ஒற்றை மேற்கோள்கள், மேற்கோள் இல்லாமல் உள்ள விசைகள், உருப்படிகளுக்கு இடையில் ஆமைக்குறி விடுவது, அல்லது கருத்துரைகள் ஆகும். நிலையான JSON இவற்றில் எதையும் அனுமதிக்காது, மேலும் பிழைச் செய்தி சரியான இடத்தைக் குறிப்பிடுகிறது.
இல்லை. சரங்களும் எண்களும் நீங்கள் எழுதியபடியே, 1.0 அல்லது 1e3 போன்ற மிகப்பெரிய எண்கள் மற்றும் மதிப்புகளும் உட்பட, துல்லியமாக வைக்கப்படுகின்றன. வெற்று இடைவெளிகள் மட்டுமே மாறும், மேலும் நீங்கள் 'Sort keys' என்பதை இயக்கியிருந்தால் கீகளின் வரிசையும் மாறும்.
நிலையான JSON-இல் இல்லை. JSON5 மற்றும் JSONC போன்ற வடிவங்கள் அவற்றை அனுமதிக்கின்றன, ஆனால் இந்த சரிபார்ப்பான் தரநிலையைப் பின்பற்றுவதால், அது கருத்துகள் மற்றும் இறுதி கோமாக்களை பிழைகளாகக் குறிப்பிடுகிறது.
இல்லை. வடிவமைப்பு மற்றும் சரிபார்ப்பு உங்கள் உலாவியில் இயங்குகின்றன, மேலும் உங்கள் JSON உங்கள் சாதனத்தை விட்டு வெளியேறுவதில்லை. இது நீங்கள் தனிப்பட்டதாக வைத்திருக்க விரும்பும் API பதில்கள் மற்றும் உள்ளமைவுக் கோப்புகளுக்குப் பாதுகாப்பானதாக ஆக்குகிறது.
சுமார் 10 MB வரையிலான உரை. வேகம் உங்கள் சாதனத்தைப் பொறுத்தது, எனவே மிகப் பெரிய கோப்புகளுக்கு ஒரு தொலைபேசியில் சிறிது நேரம் ஆகலாம். அனைத்தும் உங்கள் உலாவி நினைவகத்திலேயே செயலாக்கப்படுகிறது.
முகப்புப் பக்கத்தில் API சாவியைத் தேவையில்லாத டஜன் கணக்கான கூடுதல் இலவசக் கருவிகள் உள்ளன.
வரிகளை இணைத்து, உரையிலிருந்து வரி இடைவெளிகளை நீக்கவும்.
கருவியைத் திறஉரையிலிருந்து வெளிகள், டேப்கள் மற்றும் வெற்று வரிகளை நீக்கவும்.
கருவியைத் திறஎந்தவொரு பட்டியலிலிருந்தும் மீண்டும் வரும் வரிகளை நீக்கவும்.
கருவியைத் திறஉங்கள் ஐபி முகவரியைக் கண்டறிந்து, எந்தவொரு ஐபி முகவரியையும் தேடிப் பாருங்கள்.
கருவியைத் திறபொருந்தும் கேள்வி இல்லை.
இந்தக் கருவி குறித்த உங்கள் எண்ணங்களை மற்ற பார்வையாளர்களுடன் பகிர்ந்து கொள்ளுங்கள்.