2011-04-09 16 views
21

क्या कोई मॉड्यूल है जो पाइथन के स्ट्रक्चर मॉड्यूल के समान नोडजेज़ के लिए पैक/अनपैक कार्यक्षमता प्रदान करता है? मुझे कोई विशेष रूप से नोड के लिए नहीं मिला है, और मुझे लगता है कि जावास्क्रिप्ट कार्यान्वयन काफी धीमा होगा।पैक/अनपैक फ़ंक्शन node.js

धन्यवाद।

उत्तर

15

https://github.com/pgriess/node-jspack बाइनरी डेटा पैक करने के लिए पाइथन के struct एपीआई का सीधा-बंद पोर्ट प्रतीत होता है, लेकिन यह जेएस में लागू किया गया है। यह अभी तक एनपीएम के लिए पैक नहीं किया प्रतीत होता है।

https://github.com/substack/node-binary अनपॅकिंग प्रदान करता है, जेएस में भी लागू किया जाता है, और यदि आप एनपीएम स्थापित करते हैं तो आप इसे npm install binary के साथ स्थापित कर सकते हैं।

+0

पैकेज की आवश्यकता नहीं है: http://stackoverflow.com/questions/41655784/php-pack-unpack-implementation-in-javascript-mismatch – Rexford

+0

मैंने https://github.com/natevw/ भी बनाया है स्ट्रक्चर-फू जो आपको सी-जैसे महसूस के साथ संरचनाओं को परिभाषित करने और पैक/अनपैक करने देता है। – natevw

0

jBinary है इस अंतरिक्ष में जो सक्रिय रूप से बनाए रखने के लिए (देर से 2014 को) लगता है में एक और उपकरण है। इसमें विभिन्न प्रकार के प्रसिद्ध प्रारूपों के लिए sample specifications शामिल है, उदा। टैर, इको और एमपी 3।