Delphi'de YAML ayrıştırıcıları veya YAML Serialization libs var mı?YAML ayrıştırıcısı?
cevap
Tam bir YAML uygulaması hakkında bir bilgim yok, ancak JSON (bir alt kümesi) oldukça popüler oluyor ve JSON sitesinde listelenen bazı Delphi kitaplıkları bile var. Delphi 2009, DataSnap'ta bile (biraz değiştirilmiş versiyon?) JSON kullanıyor.
http://www.progdigy.com/?page_id=6
dinamik yazılan PyYAML (ancak PythonKopya kodu olduğunu ... o Delphi bir YAML ayrıştırıcı uygulamak zamanıdır olabilir dil)
Ya da stada yazılmış SnakeYAML bir göz atın tically yazılan dil (Java)
Free Pascal da bazı json libs vardır.
PHP ile bir kez arayüz kurmak için böyle bir şeyleri karıştırdım. İşte kod: bu bir kullanılabilir lib daha kavramının daha kanıtıdır
http://www.stack.nl/~marcov/phpser.zip
Not söyledi.
Bunun için teşekkürler. Bunu araştıracağım. –
Bu açık kaynak C# YAML ayrıştırıcı
görünüyorEn azından, çalışmakta olan bir şey var, ancak birçok test eksik ve muhtemelen birçok hata gizleniyor.
Teşekkürler Buna da bakacağım. –
Geçenlerde BitBucket bir Delphi-YAML proje başlattık:
bir Delphi uygulaması için bir başlangıç noktası olabilir gibi
DataSnap'in iç işleyişi hakkında fazla bir şey bilmiyorum, ancak YAML lib'e ihtiyacımın sebebi, Python'da yazılan bir Sunucu ile iletişim kuran bir istemci yazılımı yazmak için bir görev verdiğimden ve bu Sunucu'nun hepsinin Veri değişimi YAML üzerinden yapılmalıdır! Müsait bir lib mevcutsa ve müşteriyi Delphi ya da başka bir şekilde geliştirebilecekse birkaç uykusuz gecede Mastering Python harcamak zorunda kalacağım. –
@ YogiYang007 Bu yıllardan sonra bir kütüphane buldunuz ya da kendi yazdınız mı? herhangi bir şey paylaşılabilir mi? teşekkürler –