Bộ chuyển đổi TXT sang SRT được sử dụng để chuyển đổi phụ đề từ định dạng văn bản sang SRT.
Chuyển đổi ngôn ngữ cũng được hỗ trợ giữa tiếng Anh, tiếng Pháp, tiếng Đức, tiếng Ý, tiếng Nhật, v.v. Chỉ cần nhấp vào nút Chọn tệp bên dưới, chọn tệp phụ đề văn bản của bạn và nhấn nút Chuyển đổi.
Đối với các khách hàng trả phí của công cụ Slick: Đảm bảo bạn đăng nhập vào Toolslick trước khi truy cập công cụ nếu không bạn sẽ được chuyển hướng ở đây.login to ToolSlick before accessing the tool or else you will be redirected here.
Tôi muốn lưu một phần mã HTML của mình vào JSON dưới dạng tệp sau đó tóm tắt lại mã HTML để chỉnh sửa. Bất kỳ ý tưởng làm thế nào tôi có thể làm điều đó?
New Text
Tôi chưa quen với JSON, xin vui lòng đơn giản hóa nếu có thể. Tôi đã xem xét các câu hỏi khác nhưng dường như họ không giải quyết câu hỏi của tôi
Đã hỏi ngày 29 tháng 12 năm 2015 lúc 3:38Dec 29, 2015 at 3:38
yanyanyan
3711 Huy hiệu vàng4 Huy hiệu bạc13 Huy hiệu đồng1 gold badge4 silver badges13 bronze badges
3
Những gì bạn muốn làm được gọi là tuần tự hóa.
// This gives you an HTMLElement object
var element = document.getElementById['TextBoxesGroup'];
// This gives you a string representing that element and its content
var html = element.outerHTML;
// This gives you a JSON object that you can send with jQuery.ajax's `data`
// option, you can rename the property to whatever you want.
var data = { html: html };
// This gives you a string in JSON syntax of the object above that you can
// send with XMLHttpRequest.
var json = JSON.stringify[data];
Đã trả lời ngày 29 tháng 12 năm 2015 lúc 3:44Dec 29, 2015 at 3:44
Lleaffleafflleaff
4.20516 Huy hiệu bạc23 Huy hiệu Đồng16 silver badges23 bronze badges
8
function htmlToJson[div,obj]{
if[!obj]{obj=[]}
var tag = {}
tag['tagName']=div.tagName
tag['children'] = []
for[var i = 0; i< div.children.length;i++]{
tag['children'].push[htmlToJson[div.children[i]]]
}
for[var i = 0; i< div.attributes.length;i++]{
var attr= div.attributes[i]
tag['@'+attr.name] = attr.value
}
return tag
}
Đã trả lời ngày 28 tháng 1 năm 2020 lúc 5:10Jan 28, 2020 at 5:10
2
var html = $['#TextBoxesGroup'][0].outerHTML;
var temp = {"html":html};
var obj = JSON.parse[temp];
console.log[obj]; // shows json object
Bạn có thể sử dụng bất kỳ ngôn ngữ phía máy chủ nào để tạo JSON từ OBJ.
Đã trả lời ngày 29 tháng 12 năm 2015 lúc 5:15Dec 29, 2015 at 5:15
Shijin Trshijin trShijin TR
7.29810 Huy hiệu vàng48 Huy hiệu bạc118 Huy hiệu đồng10 gold badges48 silver badges118 bronze badges
Tôi sử dụng chức năng đệ quy để xử lý nó
from bs4 import BeautifulSoup
dic = dict[]
itt = 0
def list_tree_names[node]:
global itt
for child in node.contents:
try:
dic.update[{child.name +"/"+ str[itt]: child.attrs}]
itt += 1
list_tree_names[node=child]
except:
dic.update[{"text" +"/"+ str[itt]: child}]
itt += 1
soup = BeautifulSoup[data, "html.parser"]
Dữ liệu là văn bản HTML
list_tree_names[soup]
print[dic]
Bạn có thể thấy tệp JSON trong //github.com/celerometis/html2json
Đã trả lời ngày 21 tháng 5 năm 2019 lúc 10:46May 21, 2019 at 10:46
Bạn có thể sử dụng đoạn trích sau đây để chuyển đổi HTML thành Chuỗi JSON
var HtmlToJsonString = JSON.stringify[$["#TextBoxesGroup"].html[]];
Bạn có thể lưu trữ chuỗi JSON này vào cơ sở dữ liệu và chỉnh sửa thời gian bạn giải mã nó và đặt trên trang UI.
Arulkumar
12.8K14 Huy hiệu vàng50 Huy hiệu bạc67 Huy hiệu Đồng14 gold badges50 silver badges67 bronze badges
Đã trả lời ngày 29 tháng 12 năm 2015 lúc 5:09Dec 29, 2015 at 5:09