2012-08-09 14 views
6

Bir metin dosyasında büyük JSON nesnelerini bir şirket projesinde C# nesne gösterimi ile dönüştürmenin hızlı ve basit bir yolunu arıyorum. Kodumu alır, ayrıştırır ve C# biçiminde bir nesne döndüren bir çevrimiçi çözüm (jsbeautifier.org'a benzer) tercih ederim.Çevrimiçi araç JSON C# nesne biçimini dönüştürmek için

Bunu yapacak araçlar (tercihen çevrimiçi) var mı? Bunu el ile yapmamaya çalışıyorum, ancak bir senaryo yazmak şu an sahip olmadığım zaman alabilir. (C# kitaplığı çağrıları ile çok iyi bilmiyorum.)

Teşekkür ederiz!

+0

İsimsiz bir nesne mi istiyorsunuz? Kodunuzun etrafından geçmek zor. ... ya da üretilen sınıf tanımlarını ister misiniz? – spender

+0

Whoops, belirtmiş olmalı - Bir JSON dizesini C# nesne dizesine dönüştürmek istiyorum. Asıl nesneye ihtiyacım yok - sadece onun dizgisini, object.ToString() dediğim gibi. Gerçekten, bir dilde kodu farklı bir dilde kodlamak için dönüştürmem gerekiyor. –

+0

Yayını güncelledim, bir bak. – saber

cevap

6

Aşağıdaki linkin faydalı olacağını düşünüyorum.

Generate c# classes from json

Aslında achitaka-san görevinden söyledi aynı projeyi kullanır. Herhangi bir ana bilgisayarda basit bir WebService oluşturabilir ve kullanabilirsiniz.

5

Bu uygulama, örnek JSON metninden C# sınıfları oluşturur, bu nedenle JSON ile güçlü yazılan programlamayı kullanabilirsiniz.

http://jsonclassgenerator.codeplex.com

Bu

çevrimiçi değil, ama sadece, bir EXE indirebilir, JSON yapıştırın ve bir C# sınıf almak - bu kadar taht.

enter image description here

+0

İçerdiği verilerle bunu oluşturmanın bir yolu var mı? JSON dizesinin verilerini de içeren tam bir C# nesnesi gibi demek istiyorum. – user20358

İlgili konular