Apakah mungkin untuk mengekspor data saya dari Trello, untuk mendukungnya?

67

Apakah ada cara untuk mengekspor data saya dari Trello ke komputer saya sendiri?

Saya senang menerima format file apa pun, selama datanya dalam format file yang dapat diuraikan, mis. Saya merasa nyaman dengan menulis skrip untuk mengekstraksi data.

(Saya selalu mencoba, dengan data online apa pun yang saya buat, untuk menemukan cara untuk mengekspor salinan data, dan saya memiliki rutinitas Minggu malam melakukan pembuangan data, lalu cadangan lokal.)

Clare Macrae
sumber
Alangkah baiknya jika kita dapat mengekspor data tidak hanya sebagai cadangan tetapi untuk tujuan pemantauan statistik. ^^
Catatan: Trello Dump berfungsi dengan sangat baik tetapi memecahkan https, menyarankan Anda keluar dan masuk kembali setelah Anda menggunakannya.
bsnodgrass
Bagi mereka yang menginginkan versi yang diformat daripada JSON mentah, berikut adalah aplikasi web yang kami buat untuk diri kami sendiri: tianshuo.github.com/trello Permintaan fitur dan laporan Bug buka di sini: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo

Jawaban:

36

Dengan rilis fitur Ekspor Data , Anda sekarang bisa

  1. Pergi ke papan Anda
  2. Klik tombol "Menu Papan" (di sisi kanan layar)
  3. Pilih "Bagikan, Cetak, dan Ekspor"
  4. Klik "JSON"

Ini akan mengunduh salinan data board Anda.

Kiat pro:

  • Anda juga dapat menambahkan .json (atau /somename.json) di akhir papan atau URL kartu, untuk mendapatkan prompt untuk menyimpan file yang diunduh (mis. Https://trello.com/board/welcome-board/4e6a8095efa69909ba007382 /somename.json )
  • Atau, alih-alih mengklik tombol "JSON", Anda dapat mengeklik kanannya, dan menyalin URL
  • Jika Anda memiliki banyak papan yang ingin Anda unduh secara teratur, Anda harus menyimpan semua tautan JSON di suatu tempat untuk semua papan Anda, dan unduh masing-masing satu per satu.
  • Mengubah nama semua file individual ini untuk setiap set cadangan bisa menjadi sedikit membosankan, jadi satu ide adalah membuat folder baru setiap kali Anda membuat cadangan papan Anda, dan kemudian menyimpan satu set file yang diekspor ke folder itu.
Daniel LeCheminant
sumber
Sangat menakjubkan!!! Terima kasih banyak untuk ini.
Clare Macrae
1
Bagi mereka yang menginginkan versi yang diformat daripada JSON mentah, berikut adalah aplikasi web yang kami buat untuk diri kami sendiri: tianshuo.github.com/trello Permintaan fitur dan laporan Bug buka di sini: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo
13

Pembaruan: Sekarang ini tersedia dari menu cetak / bagikan / ekspor di papan dan detail kartu.

Tidak saat ini. Tetapi sudah sering diminta dan harus segera datang.

Saat ini ada kartu untuk ini: https://trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/4e9d8a91f482dd34ea18335a

Michael Pryor
sumber
2
Terima kasih. Saya mencarinya di Trello Development Board , untuk memilihnya, tetapi tidak dapat menemukannya.
Clare Macrae
@Clare Saya mungkin mencoba menyiapkan bookmarklet javascript yang melakukannya. $ (".daftar-kartu-judul"). teks () memberi Anda semua teks dari judul kartu.
Michael Pryor
Itu akan fantastis. Ya tolong, dan terima kasih. Saya telah mencari alasan untuk mulai belajar JavaScript. Ini dia.
Clare Macrae
Hanya ingin menambahkan dukungan saya untuk membuat semacam opsi cadangan jika sedang dipertimbangkan.
2
Saat ini ada kartu untuk ini: trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/...
Bobby Grace
5

Bookmarklet berikut hanya akan mengekspor garis besar papan Anda; hampir tidak cukup detail untuk ekspor atau cadangan yang sebenarnya, tapi ini awal. Script bisa lebih disempurnakan, tetapi bekerja di IE9, FF 7, dan Chrome melawan papan saya sendiri dan 3 orang lain yang saya coba.

javascript:
var l=document.getElementsByClassName('list');
var lp='';
for(x=0;x<l.length;x++){
    var ltc=l[x].getElementsByClassName('list-title');
    var lt=ltc[0].getElementsByTagName('h2');
    lp=lp+lt[0].innerHTML+'\n';
    var cards=l[x].getElementsByClassName('list-card-title');
    for(y=0;y<cards.length;y++){
        var cardTitle=cards[y].getElementsByTagName('a');
        lp=lp+'\t- '+cardTitle[0].innerHTML+'\n';
    }
}
var tad=document.createElement('div');
tad.innerHTML="<div align=\"right\">[<a href=\"#\"onClick=\"tad.style.visibility=\'hidden\'\;\">Close</a>]&nbsp<p/></div>&nbsp;Copy the text below into another editor for an outline of your board<p/>";
var ta=document.createElement('textarea');
ta.value=lp;
document.body.appendChild(tad);
tad.style.position="absolute";
tad.style.left='20%';
tad.style.top='20%';
tad.style.border='solid 2px black';
tad.style.backgroundColor='white';
tad.appendChild(ta);
ta.select();
void(0);
Brett B
sumber
Wow - ini bagus. Saya dapat menyimpan garis besar 9 papan dalam beberapa menit. Terima kasih banyak!
Clare Macrae
4

Silakan lihat http://trello.com/privacy untuk prospek migrasi data dan API.

Rich Armstrong
sumber
3
Hai @ Rich, Anda tidak perlu menambahkan bahwa Anda adalah anggota tim Trello di setiap pos. Anda harus menambahkannya ke profil Pengguna Anda sesuai FAQ tentang tanda tangan Cheers
codingbadger
Terima kasih banyak atas jawaban Anda, saya telah melihat pernyataan Privasi / Portabilitas sebelum memposting dan hanya ada "prospek". Itu sebabnya saya bertanya-tanya apakah seseorang telah menemukan jalan buntu. Tanpa ada kemungkinan untuk mengekspor data ke Excel saya tidak dapat memiliki keuntungan menggunakan alat hebat ini untuk tujuan saya ... membuat saya frustrasi.
M4mu5
Maaf atas frustrasi kamu. Trello telah keluar selama kurang dari dua bulan, jadi akan menambahkan fitur dengan cepat.
Rich Armstrong
1

Joel baru saja men-tweet bahwa sekarang ada bookmarklet serupa untuk membuang data Trello ke XML: Trello Dump

Perbedaan khusus dari skrip @ BrettB di sini :

  1. Ini disajikan sebagai tombol pada halaman web, yang dapat diseret ke bilah alat browser, jadi ini sedikit lebih mudah untuk diatur
  2. Itu mengunduh tag warna setiap item (tetapi bukan nama tag)
Clare Macrae
sumber