XML-редактор с открытым исходным кодом в Javascript (используется в проекте extjs) - PullRequest
0 голосов
/ 16 декабря 2010


Я новичок в extjs, мне нужно знать, есть ли какой-нибудь хороший редактор XML или программа просмотра в самом extjs или любой другой компонент Opensource XML Editor в JavaScript, который можно использовать вместе с extjs.

если возможно просьба предоставить образцы или ссылки также ..

Заранее спасибо

1 Ответ

0 голосов
/ 16 декабря 2010

Понятия не имею. Вот несколько частей кода, чтобы начать свой:

Создайте свой XMLDoc из строки:

    function fromXMLToString(xmlString) {

        var xmlDoc = null;
        if (window.DOMParser) {
            var parser=new DOMParser();
            xmlDoc=parser.parseFromString(xmlString,"text/xml");
        }
        else // IE
        {
            xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
            xmlDoc.async="false";
            xmlDoc.loadXML(xmlString); 
        }
        return xmlDoc;
    }

    var someXmlDoc = fromXMLToString("<a><b>1</b><b>2</b></a>") ;

Конвертировать XMLDoc в строку:

function fromStringToXML(xmlDoc){
    var xmlString = "";

    if (window.ActiveXObject){  // IE

        xmlString = xmlDoc.xml;
    }else{      // others

        xmlString = (new XMLSerializer()).serializeToString(xmlDoc);
    }
    return xmlString;
}

var someXmlString = fromStringToXML(someXmlDoc);

alert(someXmlString);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...