2016-03-24 34 views
2

Uzun bir değer için yaml dosyasında nasıl değer atabilirim. Böyle şamandıra gibi yol denedi:yaml - yaml dosyasında uzun süre nasıl değer basılır

value: !!long 3000 

ama class not found long söylüyor. Ben de Long denedim.

+0

yapmaya çalışıyorsun sen? Eğer sadece büyük bir tamsayı istiyorsanız, '' int' –

+0

kullanın, sorun 'long' türünde bir değişkendir, bu yüzden' int' atayamam. Üçüncü taraf eklentisi olduğu için değiştiremiyorum. –

+0

Hangi eklenti ve özellikle hangi dili kullanıyorsunuz. – Anthon

cevap

3

long, supported YAML type değildir, bu nedenle kısa yanıt, söz konusu yayınlamayı gerçekleştiremezsiniz.

Çevresinde bir çalışma olarak, string veya binary temsiller çalışır. İkili daha fazla makine dostudur, ancak dizeler genellikle insanlar için & düzenleme elle kontrol etmek daha kolaydır. Eğer

+0

kullanarak Asynchronous Mail Plugin kullanıyorum ??? –

+0

Çevresindeki potansiyel çalışmalarla ilgili yanıt güncellendi. – Pikalek

1

SnakeYAML ile çalışıyoruz ve YAML spec tam uygunluğu gerekmiyorsa, şunları kullanabilirsiniz:

value: !!java.lang.Long 30

+0

Sahne! Günümü kurtardım! –