மேலோட்டப் பார்வை
Stream-parse XML files up to 2GB using SAX + Web Workers
உங்கள் XML கோப்பு திறக்க மிகவும் பெரியதா? இனி கூடவே இல்லை. XML ஸ்ட்ரீம் பார்சர் உங்கள் நல்வழி திறத்தில் 2 GB வரை XML கோப்புகளை நேரடியாக கையாள்கிறது — எந்த டெஸ்க்டாப் மென்பொருட்களுமில்லை, மூன்றாம் புற சேவையகங்களில் எதுவும் அப்-லோட் செய்யப்படவில்லை, எந்த தடுப்பாலும் இல்லை. இது Web Worker இல் ஸ்ட்ரீமிங் SAX பார்சிங்கை பயன்படுத்துகிறது, எனவே மிகவும் பெரிய கோப்புகள் ஆக கொள்வதாலும் உங்கள் நல்வழி திறர் சலனப்படுத்தப்படுமாறு இருக்கும். ★ XML ஸ்ட்ரீம் பார்சர் ஏன்? மற்ற XML பார்வையாளர் 50 MB ஐ அகற்று அல்லது உறைவது போல நிலைத்திருப்பார்கள். XML ஸ்ட்ரீம் பார்சர் பெரிய மற்றும் மிகப் பெரிய XML கோப்புக்களுக்காக குறிப்பாக கட்டமைக்கப்பட்டுள்ளது — ஹோட்டல் மட்டுப்படுத்தல்கள், API பதிவு, தரவினைக் ஏற்றுமதி, SOAP பதில்கள், கட்டமைப்பு கோப்புகள் மற்றும் XML வடிவத்தில் வரும் பிற ஏதாவது. 2 GB வரை கோப்புகளை மெமரிக்கு ஏற்றாமல் ஸ்ட்ரீம்-பார்ச் செய்க கோப்பு அளவிற்கேற்ப ~20 MB ஆட்சேர்ப்பு மட்டுமே செயல்படுத்தப்படுகிறது விகிதம் (MB/s) மற்றும் ETA உடன் நேர்மறை முன்னேற்றப் பட்டை 100% உள்ளடகமாக செயல்படுகிறது — உங்கள் தரவுகள் உங்கள் நல்வழி திறத்தைக் கடந்தே போகாது ★ சக்திவாய்ந்த தேடல் அதிக அளவிலான பொருட்களில் நீங்கள் தேடி பார்க்கவும்: டேக் பெயரால் தேடுக (எ.கா., அனைத்து <RoomStay> உருப்படிகளைப் பெறுங்கள்) ஆடிட்டர் பெயரால் தேடுக (எ.கா., "ID" ஆடிட்டர் உள்ள உருப்படிகளைப் பெறுங்கள்) ஆடிட்டர் மதிப்பால் தேடுக (எ.கா., எந்த ஆடிட்டரும் = "EUR" உள்ள உருப்படிகளைப் பெறுங்கள்) உள்ளே உள்ள உரையைப் பயன்படுத்தி தேடுக (எ.கா., "பிழை" உள்ள உருப்படிகளைப் பெறுங்கள்) சூட்சுமமான முடிவுகளுக்காக மீட்டமைப்புகளை சேர்க்கவும் ★ உருப்படி ஆராய்பவர் இணைப்பில் ஆழத்தில் பட்டியலிடப்பட்ட அனைத்து உருப்படிகளின் பட்டியல் — முழு ஆவணத்தின் கட்டமைப்பைப் ஒரே பார்வையில் காண்க நிலையான XML குறியீட்டை முன்கூட்டியே காண்பிக்க எந்துருப்படியைச் சொடுக்குங்கள் ◀ ▶ இடமாற்றத்துடன் மாதிரிகளைப் பிணுக்கவும் பார்சிங்கின் போது கட்டத்திற்குட்பட்ட 50 மாதிரிகள் வரை பிடிக்கப்படுகின்றன ★ உள்ளுறை XML வழிகாட்டி XML குறித்து புதியவா? இந்த விருப்பம் உங்கள் கோப்பில் இருந்து ஒரு உண்மையான உருப்படியை த자동மாகக் களைந்துவிட்டு, ஒரு பேரியல் நிற வடிவமைப்பை காட்டுகிறது: ஒரு டேக் என்றால் என்ன, ஒரு ஆடிட்டர் பெயர் என்பது என்ன, ஒரு மதிப்பு என்பது என்ன. எதுவும் மேலே தூண்டியால் ஒரு குறிப்பு கிடைக்கும். ★ 5 மொழிகள் முழு இன்கெளித்து ஆதரவாக உள்ள திரை உள்ள கட்டுப்பாடு ஆங்கிலம், Русский, Deutsch, Español மற்றும் Français-ல். உங்கள் நல்வழி திற மொழியிலிருந்து த자동மாக கண்டறியப்படுகிறது. ★ தனியுரிமை & பாதுகாப்பு எல்லா செயல்முறையும் உங்கள் நல்வழி திறத்தில் உள்ளதால் நடக்கும் எந்த தரவுமே எங்கேயும் அனுப்பப்படவில்லை எந்த புள்ளியியல், எந்த கண்காணிப்பு இல்லை குறைந்த முழுமைகள் (மட்டுமே சேமிக்க, உங்கள் மொழிப் பிரியத்தைச் சேமிக்க) ★ தொழில்நுட்ப விவரங்கள் ஸ்ட்ரீமிங் SAX பார்சர் — கோப்புகளை 8-16 MB කොழிப்புணர்வுகள் மூலம் File.slice() வழியாக வாசிக்கிறது TextDecoder with stream:true அத்தியாவசிய UTF-8 கையாள்வதற்கான கட்டுப்பாட்டு அதிகாரம் Web Worker UI க்கான வினியோக தாக்கல் செய்யும் SAX நிகழ்வுகளிலிருந்து XML மாதிரிகளை மீண்டும் கட்டமைக்குகிறது DOM மரம் கட்டும்போது இல்லை — நிலையான நினைவுக்கு பயன்பாடு ★ யாருக்கு பொருத்தமானது பெரிய API பதில்களை அல்லது SOAP செய்திகளை குறைபடியார்களுக்கு காண்பதற்கு ஆராயவோர் QA பொறியாளர்கள் சோதனை தரவுகளை ஆய்வு செய்வதற்கான அளவீடுகளுக்கு XML தரவின் குப்பைகளை ஆராயும் தரவுத்தன்னர் பெரிய கட்டமைப்பு கோப்புகளுடன் வேலைபுரியும் DevOps "கோப்பு திறக்க மட்டுமே மிகவும் பெரியது" என்ற எந்தவொரு சிறு கடைபிடிக்குமானவருக்கும்
விவரங்கள்
- பதிப்பு2.2.0
- சமீபத்தியது1 ஏப்ரல், 2026
- வழங்குவது:postnovapm
- அளவு147KiB
- மொழிகள்53 மொழிகள்
- டெவெலப்பர்
மின்னஞ்சல்
postnovapm@gmail.com - வணிகர் அல்லாதவர்இந்த டெவெலப்பர் தன்னை ஒரு வர்த்தகராக அடையாளப்படுத்திக் கொள்ளவில்லை. ஐரோப்பிய யூனியனில் உள்ள நுகர்வோருக்கு: உங்களுக்கும் இந்த டெவெலப்பருக்கும் இடையிலான ஒப்பந்தங்களுக்கு நுகர்வோர் உரிமைகள் பொருந்தாது என்பதை நினைவில் கொள்ளவும்.
தனியுரிமை
பின்வருபவற்றை இந்த டெவெலப்பர் தெரிவிக்கிறார்:
- அங்கீகரிக்கப்பட்ட சூழல்கள் தவிர்த்து மற்ற சூழல்களில் மூன்றாம் தரப்பினரிடம் பயனர் தரவு விற்பனை செய்யப்படாது
- நீட்டிப்பின் முக்கியச் செயல்பாட்டிற்குத் தொடர்பற்ற நோக்கங்களுக்காகத் தரவு பயன்படுத்தப்படாது/பகிரப்படாது
- கடன் பெறுவதற்கான தகுதிநிலையைத் தெரிந்துகொள்ளவோ கடன் நோக்கங்களுக்காகவோ தரவு பயன்படுத்தப்படாது/பகிரப்படாது