Có thể xuất dữ liệu của tôi từ Trello, để sao lưu dữ liệu không?


67

Có cách nào để xuất dữ liệu của tôi từ Trello sang máy tính của riêng tôi không?

Tôi rất vui khi chấp nhận bất kỳ định dạng tệp nào, miễn là dữ liệu ở định dạng tệp có thể được phân tích cú pháp, ví dụ: Tôi cảm thấy thoải mái với việc viết tập lệnh để trích xuất dữ liệu.

(Tôi luôn cố gắng, với bất kỳ dữ liệu trực tuyến nào tôi tạo, để tìm cách xuất bản sao dữ liệu và tôi có thói quen tối chủ nhật để thực hiện các bãi chứa dữ liệu, sau đó sao lưu cục bộ.)


Sẽ thật tuyệt nếu chúng ta có thể xuất dữ liệu không chỉ để sao lưu mà còn cho mục đích theo dõi thống kê. ^^

Lưu ý: Trello Dump hoạt động khá tốt nhưng đã phá vỡ https, đề nghị bạn đăng xuất và đăng nhập lại sau khi sử dụng.
bsnodgrass

Đối với những người muốn có một phiên bản được định dạng thay vì liệu JSON, đây là một ứng dụng web, chúng tôi thực hiện cho chính mình: tianshuo.github.com/trello yêu cầu tính năng và báo cáo lỗi đi ở đây: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo

Câu trả lời:


36

Với việc phát hành tính năng Xuất dữ liệu , giờ đây bạn có thể

  1. Đi đến hội đồng quản trị của bạn
  2. Nhấp vào nút "Menu Board" (ở phía bên phải màn hình)
  3. Chọn "Chia sẻ, In và Xuất"
  4. Nhấp vào "JSON"

Điều này sẽ tải về một bản sao của dữ liệu bảng của bạn.

Mẹo chuyên nghiệp:

  • Bạn cũng có thể chỉ cần thêm .json (hoặc /somename.json) vào cuối bảng hoặc URL thẻ, để nhận lời nhắc lưu tệp đã tải xuống (ví dụ: https://trello.com/board/welcome-board/4e6a8095efa69909ba007382 /somename.json )
  • Ngoài ra, thay vì nhấp vào nút "JSON", bạn có thể nhấp chuột phải vào nút đó và sao chép URL
  • Nếu bạn có nhiều bảng mà bạn muốn tải xuống thường xuyên, bạn sẽ phải lưu tất cả các liên kết JSON ở đâu đó cho tất cả các bảng của mình và tải xuống từng bảng một.
  • Thay đổi tên của tất cả các tệp riêng lẻ này cho mỗi bộ sao lưu có thể hơi tẻ nhạt, do đó, một ý tưởng sẽ là tạo một thư mục mới mỗi khi bạn sao lưu các bảng của mình, sau đó lưu một bộ tệp đã xuất vào thư mục đó.

Thật tuyệt vời!!! Cảm ơn rất nhiều vì điều này.
Clare Macrae

1
Đối với những người muốn có một phiên bản được định dạng thay vì liệu JSON, đây là một ứng dụng web, chúng tôi thực hiện cho chính mình: tianshuo.github.com/trello yêu cầu tính năng và báo cáo lỗi đi ở đây: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo

13

Cập nhật: Điều này hiện có sẵn từ một menu in / chia sẻ / xuất trên bảng và chi tiết thẻ.

Không phải hiện tại. Nhưng nó đã được yêu cầu thường xuyên và sẽ đến sớm.

Hiện tại có một thẻ cho việc này: https://trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/4e9d8a91f482dd34ea18335a


2
Cảm ơn. Tôi đã tìm nó trên Hội đồng phát triển Trello , để bỏ phiếu cho nó, nhưng không thể tìm thấy nó.
Clare Macrae

@Clare Tôi có thể cố gắng đánh dấu bookmarklet javascript để làm điều đó. $ (". list-card-title"). text () giúp bạn có tất cả văn bản từ các tiêu đề thẻ.
Michael Pryor

Đó sẽ là tuyệt vời. Vâng làm ơn, và cảm ơn bạn. Tôi đã tìm kiếm một lý do để bắt đầu học JavaScript. Đây sẽ là nó.
Clare Macrae

Chỉ muốn thêm hỗ trợ của tôi để tạo một số loại tùy chọn sao lưu nếu nó đang được xem xét.

2
Hiện tại có một thẻ cho việc này: trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/ trên
Bobby Grace


5

Các bookmarklet sau đây sẽ chỉ xuất một phác thảo của hội đồng quản trị của bạn; gần như không đủ chi tiết để xuất hoặc sao lưu thực sự, nhưng đó là một sự khởi đầu. Kịch bản có thể được cải tiến hơn nhiều, nhưng hoạt động trong IE9, FF 7 và Chrome chống lại hội đồng quản trị của riêng tôi và 3 người khác tôi đã thử.

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);

Wow - điều này thật tuyệt Tôi đã có thể lưu phác thảo của 9 bảng trong vài phút. Cảm ơn rất nhiều!
Clare Macrae

4

Vui lòng xem http://trello.com/privacy để biết triển vọng di chuyển dữ liệu và API.


3
Xin chào @Rich, Bạn không cần phải thêm rằng bạn là thành viên của nhóm Trello trong mỗi bài đăng. Bạn chỉ nên thêm nó vào hồ sơ Người dùng của mình theo Câu hỏi thường gặp về chữ ký Chúc mừng
mã hóa người dùng

Cảm ơn rất nhiều về câu trả lời của bạn, tôi đã xem các tuyên bố về Quyền riêng tư / Tính di động trước khi đăng và chỉ có "triển vọng". Đó là lý do tại sao tôi đã tự hỏi nếu ai đó đã tìm thấy bất kỳ đi xung quanh. Không có bất kỳ khả năng nào để xuất dữ liệu sang Excel, tôi không thể có bất kỳ lợi ích nào khi sử dụng công cụ tuyệt vời này cho mục đích của mình ... khiến tôi thất vọng.
M4mu5

Xin lỗi vì sự thất vọng của bạn. Trello đã ra mắt chưa đầy hai tháng, vì vậy sẽ bổ sung các tính năng nhanh chóng.
Rich Armstrong



1

Joel vừa tweet rằng giờ đây đã có một bookmarklet tương tự để chuyển dữ liệu Trello sang XML: Trello Dump

Sự khác biệt đặc biệt từ tập lệnh của @ BrettB tại đây :

  1. Nó được trình bày dưới dạng một nút trên trang web, có thể được kéo vào thanh công cụ của trình duyệt, vì vậy việc cài đặt dễ dàng hơn một chút
  2. Nó tải xuống thẻ màu của từng mục (nhưng không phải tên của thẻ)

0

theo khuyến nghị của Trello

  1. Chuyển đến Menu Board> Chia sẻ, In và Xuất (điều này sẽ xuất dữ liệu sang tệp JSON)

  2. Sử dụng trình chuyển đổi JSON sang CSV này để chuyển đổi tệp JSON sang định dạng CSV.

  3. Sau đó, bạn sẽ có dữ liệu được lưu trữ bên trong một tệp có thể đọc được (CSV). Điều này sau đó có thể được mở ra trong Excel hoặc Open Office.

Cũng xem tại đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.