Tôi muốn một hướng dẫn đơn giản để chỉ cho tôi tải tệp yaml và phân tích cú pháp dữ liệu. Phong cách người nước ngoài sẽ là tuyệt vời nhưng bất kỳ giải pháp nào thực sự cho tôi thấy dữ liệu ở một dạng nào đó sẽ hữu ích.Phân tích các tệp YAML trong C++
Cho đến nay tôi đã chạy nhiều thử nghiệm trong nguồn yaml-0.1.1 cho C và tôi hoặc gặp phải lỗi, không có kết quả đầu ra hoặc trong trường hợp run-emitter.c. Nó đọc trong tệp yaml và in nó vào STDOUT, nó không tạo ra văn bản thông qua các hàm/cấu trúc libyaml. Trong các trường hợp có lỗi, tôi không biết nếu tệp đó là bc tệp không đúng hoặc bản dựng của tôi không chính xác (tôi không sửa đổi bất cứ điều gì ...) Tệp được sao chép từ yaml.org
Bất kỳ ai cũng có thể tôi đến một hướng dẫn? (Tôi googled cho ít nhất 30 phút đọc bất cứ điều gì có liên quan) hoặc một tên của một lib có một hướng dẫn hay ví dụ tốt. Có lẽ bạn có thể cho tôi biết thử tải libyaml nào trong các tệp và thực hiện điều gì đó với nó hoặc tại sao tôi nhận được lỗi. Tài liệu này không giải thích cách sử dụng tệp, chỉ cách tải tệp đó.
http://pyyaml.org/wiki/LibYAML#Documentation
Xin vui lòng, C và C++ không giống nhau. Có những ví dụ tuyệt vời về các giải pháp cho mỗi, nhưng khi bạn thấy chúng rất khác nhau. Tôi đoán từ các thẻ bạn muốn C + + nhiều hơn C. Nếu bạn muốn C + +, yêu cầu C + +. Yêu cầu các giải pháp C thường có thể làm cho chương trình trở nên khó hiểu hơn. –