मान लें कि मेरे पास बाइट सरणी है - बाइट [] जो किसी प्रकार की धारावाहिक प्रोटोबफ ऑब्जेक्ट का प्रतिनिधित्व करती है। वहाँअज्ञात प्रकार के जावा प्रिंट प्रोटोबफ ऑब्जेक्ट
1: 123
2: Jhon
3: Doe
4: 0
की तरह उत्पादन के लिए यह मुद्रित करने के लिए किसी भी तरह से, कुछ कहाँ 1, पूर्णांक क्षेत्र है 2 और 3 तार कर रहे हैं और 4
boolen है TextFormat.print मुझे ठोस बिल्डर प्रदान करने की आवश्यकता है Protobuf ऑब्जेक्ट के, जो मुझे नहीं पता।
मेरे पास उपरोक्त वर्णित संदेश वस्तु नहीं है। मेरे पास Google protobuf लाइब्रेरी का उपयोग करके बाइट सरणी – user12384512
है, तो आप ऑब्जेक्ट को केवल बाइट सरणी के साथ बनाने में सक्षम होना चाहिए। जब पहले से ही ऐसा करने के लिए पुस्तकालय होते हैं तो इसे स्वयं क्यों पार्स करें? –
यह मूल प्रश्न प्रोटोबफ लाइब्रेरी के उपयोग के बारे में नहीं था, यह अज्ञात प्रकार के संदेश को मुद्रित करने के बारे में था। – user12384512