ഇതാണ് RapidJSON എന്ന് പേരിട്ടിരിക്കുന്ന വിൻഡോസ് ആപ്പ്, ഇതിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് v1.1.0.zip ആയി ഡൗൺലോഡ് ചെയ്യാം. വർക്ക് സ്റ്റേഷനുകൾക്കായുള്ള സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവായ OnWorks-ൽ ഇത് ഓൺലൈനായി പ്രവർത്തിപ്പിക്കാം.
OnWorks-നൊപ്പം RapidJSON എന്ന് പേരിട്ടിരിക്കുന്ന ഈ ആപ്പ് സൗജന്യമായി ഓൺലൈനായി ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.
ഈ ആപ്പ് പ്രവർത്തിപ്പിക്കുന്നതിന് ഈ നിർദ്ദേശങ്ങൾ പാലിക്കുക:
- 1. നിങ്ങളുടെ പിസിയിൽ ഈ ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്തു.
- 2. ഞങ്ങളുടെ ഫയൽ മാനേജറിൽ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമം നൽകുക.
- 3. അത്തരം ഫയൽമാനേജറിൽ ഈ ആപ്ലിക്കേഷൻ അപ്ലോഡ് ചെയ്യുക.
- 4. ഈ വെബ്സൈറ്റിൽ നിന്ന് ഏതെങ്കിലും OS OnWorks ഓൺലൈൻ എമുലേറ്റർ ആരംഭിക്കുക, എന്നാൽ മികച്ച Windows ഓൺലൈൻ എമുലേറ്റർ.
- 5. നിങ്ങൾ ഇപ്പോൾ ആരംഭിച്ച OnWorks Windows OS-ൽ നിന്ന്, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമത്തോടുകൂടിയ ഞങ്ങളുടെ ഫയൽ മാനേജർ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിലേക്ക് പോകുക.
- 6. ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക.
- 7. നിങ്ങളുടെ Linux വിതരണ സോഫ്റ്റ്വെയർ ശേഖരണങ്ങളിൽ നിന്ന് വൈൻ ഡൗൺലോഡ് ചെയ്യുക. ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, വൈൻ ഉപയോഗിച്ച് അവ പ്രവർത്തിപ്പിക്കുന്നതിന് നിങ്ങൾക്ക് ആപ്പിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യാം. ജനപ്രിയ വിൻഡോസ് പ്രോഗ്രാമുകളും ഗെയിമുകളും ഇൻസ്റ്റാൾ ചെയ്യാൻ സഹായിക്കുന്ന വൈനിലൂടെയുള്ള ഫാൻസി ഇന്റർഫേസായ PlayOnLinux നിങ്ങൾക്ക് പരീക്ഷിക്കാവുന്നതാണ്.
ലിനക്സിൽ വിൻഡോസ് സോഫ്റ്റ്വെയർ പ്രവർത്തിപ്പിക്കാനുള്ള ഒരു മാർഗമാണ് വൈൻ, എന്നാൽ വിൻഡോസ് ആവശ്യമില്ല. ഏത് ലിനക്സ് ഡെസ്ക്ടോപ്പിലും നേരിട്ട് വിൻഡോസ് പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ഒരു ഓപ്പൺ സോഴ്സ് വിൻഡോസ് കോംപാറ്റിബിലിറ്റി ലെയറാണ് വൈൻ. അടിസ്ഥാനപരമായി, വൈൻ ആദ്യം മുതൽ ആവശ്യത്തിന് വിൻഡോസ് വീണ്ടും നടപ്പിലാക്കാൻ ശ്രമിക്കുന്നു, അതുവഴി യഥാർത്ഥത്തിൽ വിൻഡോസ് ആവശ്യമില്ലാതെ തന്നെ എല്ലാ വിൻഡോസ് ആപ്ലിക്കേഷനുകളും പ്രവർത്തിപ്പിക്കാൻ കഴിയും.
സ്ക്രീൻഷോട്ടുകൾ
Ad
റാപ്പിഡ്ജെസൺ
വിവരണം
C++ നുള്ള ഒരു JSON പാർസറും ജനറേറ്ററും ആണ് RapidJSON. ഇത് RapidXml-ൽ നിന്ന് പ്രചോദനം ഉൾക്കൊണ്ടതാണ്. RapidJSON ചെറുതും എന്നാൽ പൂർണ്ണവുമാണ്. ഇത് SAX, DOM സ്റ്റൈൽ API എന്നിവയെ പിന്തുണയ്ക്കുന്നു. SAX പാഴ്സർ കോഡിന്റെ അര ആയിരം വരികൾ മാത്രമാണ്. RapidJSON വേഗതയുള്ളതാണ്. ഇതിന്റെ പ്രകടനം strlen() മായി താരതമ്യപ്പെടുത്താവുന്നതാണ്. ത്വരിതപ്പെടുത്തലിനായി ഇത് ഓപ്ഷണലായി SSE2/SSE4.2 പിന്തുണയ്ക്കുന്നു. RapidJSON സ്വയം ഉൾക്കൊള്ളുന്നതും തലക്കെട്ടിന് മാത്രമുള്ളതുമാണ്. ഇത് BOOST പോലുള്ള ബാഹ്യ ലൈബ്രറികളെ ആശ്രയിക്കുന്നില്ല. ഇത് STL-നെ പോലും ആശ്രയിക്കുന്നില്ല. RapidJSON മെമ്മറി സൗഹൃദമാണ്. മിക്ക 16/32-ബിറ്റ് മെഷീനുകൾക്കും (ടെക്സ്റ്റ് സ്ട്രിംഗ് ഒഴികെ) ഓരോ JSON മൂല്യവും കൃത്യമായി 64 ബൈറ്റുകൾ ഉൾക്കൊള്ളുന്നു. സ്ഥിരസ്ഥിതിയായി, ഇത് ഒരു ഫാസ്റ്റ് മെമ്മറി അലോക്കേറ്റർ ഉപയോഗിക്കുന്നു, കൂടാതെ പാഴ്സർ പാഴ്സിംഗ് സമയത്ത് മെമ്മറി ഒതുക്കമുള്ള രീതിയിൽ അനുവദിക്കുകയും ചെയ്യുന്നു. RapidJSON യൂണികോഡ് സൗഹൃദമാണ്. ഇത് UTF-8, UTF-16, UTF-32 (LE & BE), അവയുടെ കണ്ടെത്തൽ, മൂല്യനിർണ്ണയം, ആന്തരികമായി ട്രാൻസ്കോഡിംഗ് എന്നിവയെ പിന്തുണയ്ക്കുന്നു. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് ഒരു UTF-8 ഫയൽ വായിക്കാനും DOM-ൽ JSON സ്ട്രിംഗുകളെ UTF-16-ലേക്ക് ട്രാൻസ്കോഡ് ചെയ്യാൻ RapidJSON-നെ അനുവദിക്കാനും കഴിയും. ഇത് സറോഗേറ്റുകളെയും "\u0000" (ശൂന്യമായ പ്രതീകം) എന്നിവയെയും പിന്തുണയ്ക്കുന്നു.
സവിശേഷതകൾ
- ക്രോസ്-പ്ലാറ്റ്ഫോം, വിഷ്വൽ സ്റ്റുഡിയോ, gcc, clang, മുതലായവ. ആർക്കിടെക്ചറുകൾ, x86, x64, ARM മുതലായവ. Windows, Mac OS X, Linux, iOS, Android മുതലായവ.
- എളുപ്പത്തിലുള്ള ഇൻസ്റ്റാളേഷൻ, ഹെഡ്ഡർ ഫയലുകൾ മാത്രമുള്ള ലൈബ്രറി, നിങ്ങളുടെ പ്രോജക്റ്റിലേക്ക് തലക്കെട്ടുകൾ പകർത്തുക
- സ്വയം ഉൾക്കൊള്ളുന്ന, കുറഞ്ഞ ആശ്രിതത്വങ്ങൾ, STL ഇല്ല, BOOST മുതലായവ.
- C++ ഒഴിവാക്കാതെ, RTTI
- ഫംഗ്ഷൻ കോൾ ഓവർഹെഡുകൾ കുറയ്ക്കാൻ ടെംപ്ലേറ്റും ഇൻലൈൻ ഫംഗ്ഷനുകളും ഉപയോഗിക്കുക
- ഇന്റേണൽ ഒപ്റ്റിമൈസ് ചെയ്ത Grisu2, ഫ്ലോട്ടിംഗ് പോയിന്റ് പാഴ്സിംഗ് നടപ്പിലാക്കലുകൾ
പ്രോഗ്രാമിംഗ് ഭാഷ
സി ++
ഇത് https://sourceforge.net/projects/rapidjson.mirror/ എന്നതിൽ നിന്നും ലഭിക്കാവുന്ന ഒരു ആപ്ലിക്കേഷനാണ്. ഞങ്ങളുടെ സൗജന്യ ഓപ്പറേറ്റീവ് സിസ്റ്റങ്ങളിലൊന്നിൽ നിന്ന് ഏറ്റവും എളുപ്പമുള്ള രീതിയിൽ ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുന്നതിനായി ഇത് OnWorks-ൽ ഹോസ്റ്റ് ചെയ്തിരിക്കുന്നു.