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, время: 19:05. |