DenZen, какие xml-конструкции ты хочешь в итоге получать? :-?
|
Пока писал вроде разобрался, в итоге передаю в функцию параметр и от этого формирую нужный тег для xml:
if (a === "date"){ var dateXml = xmlOrder.createElement("Date"); dateXml .innerHTML = "2021-12-30"; requestOrder.appendChild(dateXml); } else if (b === "calendar") { var dateXml = xmlOrder.createElement("Interval"); dateXml.innerHTML = "33"; requestOrder.appendChild(dateXml); } else if (c === "working") { var dateXml =xmlOrder.createElement("Working"); xmlOrder.innerHTML = "77"; requestOrder.appendChild(dateXml); } requestOrder.appendChild(orderExtXml); requestOrder = new XMLSerializer().serializeToString(requestOrderXml); return requestOrder; |
ksa,
добрый день! По моей теме еще вопрос возник. При определенном условии хотелось бы генерить несколько одинаковых атрибутов, к примеру передаю условие 3 => генерится 3 одниковых атрибута. Это возможно? |
Цитата:
|
Да непонятно пока, думал может просто циклом for, но фиг его знает как это организовать((
|
DenZen, с точки зрения передачи или хранения данных 3 одинаковых атрибута - полная бессмыслица.
Как я понимаю "3 одинаковых атрибута" <item attr='1' attr='2' attr='3' /> |
ksa, емае че я написал-то. Теги имел ввиду
<Product>1</Product> <Product>2</Product> <Product>3</Product> |
Цитата:
Но их нужно (или желательно) "завернуть" в родительский тег. Например так <ProductList> <Product>1</Product> <Product>2</Product> <Product>3</Product> </ProductList> |
ksa,
Вот да, так примерно и надо. А могу я как-то циклом создать нужное количество? Если мне к примеру нужно 50 продуктов for (i = 0; i >= 50; i++) |
Цитата:
|
Часовой пояс GMT +3, время: 21:31. |