Hướng dẫn how to convert object into xml in javascript? - làm cách nào để chuyển đổi đối tượng thành xml trong javascript?

Tôi có đối tượng JavaScript được định dạng là JSON bằng mã này:

obj.push[{      
    lat: [lat / 1e5].toFixed[5],
    lon: [lon / 1e5].toFixed[5],
    ele: "0"
}];

Đối tượng/mảng này có thể chứa các tài năng có khả năng của các đối tượng/thuộc tính không phải là giống như thế này:

 [{"lat":"32.71883","lon":"-16.76118","ele":"0"},{"lat":"32.71882","lon":"-16.76138","ele":"0"},{"lat":"32.71881","lon":"-16.76159","ele":"0"},{"lat":"32.71880","lon":"-16.76179","ele":"0"},{"lat":"32.71879","lon":"-16.76199","ele":"0"},{"lat":"32.71878","lon":"-16.76220","ele":"0"}....]

Tôi muốn chuyển đổi đối tượng này thành XML bằng cách sử dụng các thẻ phần tử chính xác theo định dạng sau:

   // note how this lumps together two separate properties into a single element
 0

Tôi đã tìm thấy một đoạn mã để tranform đối tượng:

function objectToXml[object] {
        var xml = '';
        for [var prop in object] {
            if [!object.hasOwnProperty[prop]] {
                continue;
            }
            if [object[prop] == undefined]
                continue;
            xml += "";
            if [typeof object[prop] == "object"]
                xml += objectToXml[new Object[object[prop]]];
            else
                xml += object[prop];
            xml += "

Bài Viết Liên Quan

Chủ Đề