से फ़ंक्शन कॉल सूची निकालने के लिए मैंने DOxygen मंचों पर question पोस्ट किया और इसे बेहतर प्रतिक्रिया के लिए यहां पोस्ट कर रहा हूं।DOxygen XML आउटपुट
मेरे पास लगभग 2,900 कार्यों का मामूली आकार का सी प्रोजेक्ट है। मैं DOxygen 1.5.9 का उपयोग कर रहा हूं और यह सफलतापूर्वक कार्यों के लिए कॉल ग्राफ़ उत्पन्न कर रहा है। आगे विश्लेषण के लिए इसे निकालने का कोई तरीका है? एक साधारण जोड़ा सूची पर्याप्त होगी, उदा।
Caller,Callee
FunctionX, FunctionY
...
मैं XSLT के साथ सहज हूँ, लेकिन मैं कहना होगा कि Doxygen XML आउटपुट जटिल है। क्या किसी ने पहले ऐसा किया है और एक्सएमएल फाइलों को पार्स करने के तरीके पर कुछ मार्गदर्शन प्रदान कर सकता है?
अग्रिम धन्यवाद!
क्या आप विशेष रूप से एक्सएसएलटी का उपयोग करना चाहते हैं, या आप सी या सी # जैसी किसी अन्य भाषा के लिए कोडिंग कर रहे हैं? साथ ही, यदि आप अधिक सटीक सुझाव प्राप्त करना चाहते हैं तो आपको यहां डॉक्सिजन एक्सएमएल आउटपुट का नमूना पोस्ट करना चाहिए। – Reinderien
एक्सएसएलटी का उपयोग करना आवश्यक नहीं है; मैं कुछ और इस्तेमाल कर सकता था। प्रश्न वास्तव में XML को पार्स करने के बारे में नहीं है - मुझे पता है कि यह कैसे करें। यह अधिक बुनियादी है - डॉक्सिजन अपनी (कई) एक्सएमएल आउटपुट फाइलों को व्यवस्थित करता है और मैं उनसे कॉलर - कैली रिलेशनशिप कैसे स्थापित कर सकता हूं। –