Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 03.06.2021, 13:45
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

DenZen, какие xml-конструкции ты хочешь в итоге получать?
Ответить с цитированием
  #12 (permalink)  
Старый 04.06.2021, 12:03
Интересующийся
Отправить личное сообщение для DenZen Посмотреть профиль Найти все сообщения от DenZen
 
Регистрация: 29.05.2021
Сообщений: 11

Пока писал вроде разобрался, в итоге передаю в функцию параметр и от этого формирую нужный тег для 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;
Ответить с цитированием
  #13 (permalink)  
Старый 02.07.2021, 15:50
Интересующийся
Отправить личное сообщение для DenZen Посмотреть профиль Найти все сообщения от DenZen
 
Регистрация: 29.05.2021
Сообщений: 11

ksa,
добрый день! По моей теме еще вопрос возник. При определенном условии хотелось бы генерить несколько одинаковых атрибутов, к примеру передаю условие 3 => генерится 3 одниковых атрибута. Это возможно?
Ответить с цитированием
  #14 (permalink)  
Старый 02.07.2021, 19:23
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

Сообщение от DenZen
генерится 3 одниковых атрибута
Это как?
Ответить с цитированием
  #15 (permalink)  
Старый 03.07.2021, 14:18
Интересующийся
Отправить личное сообщение для DenZen Посмотреть профиль Найти все сообщения от DenZen
 
Регистрация: 29.05.2021
Сообщений: 11

Да непонятно пока, думал может просто циклом for, но фиг его знает как это организовать((
Ответить с цитированием
  #16 (permalink)  
Старый 04.07.2021, 16:16
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

DenZen, с точки зрения передачи или хранения данных 3 одинаковых атрибута - полная бессмыслица.

Как я понимаю "3 одинаковых атрибута"
<item attr='1' attr='2' attr='3' />
Ответить с цитированием
  #17 (permalink)  
Старый 08.07.2021, 08:52
Интересующийся
Отправить личное сообщение для DenZen Посмотреть профиль Найти все сообщения от DenZen
 
Регистрация: 29.05.2021
Сообщений: 11

ksa, емае че я написал-то. Теги имел ввиду
<Product>1</Product>
<Product>2</Product>
<Product>3</Product>
Ответить с цитированием
  #18 (permalink)  
Старый 08.07.2021, 11:26
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

Сообщение от DenZen
Теги имел ввиду
Тегов можно добавлять сколько хочешь...
Но их нужно (или желательно) "завернуть" в родительский тег.
Например так
<ProductList>
   <Product>1</Product>
   <Product>2</Product>
   <Product>3</Product>
</ProductList>
Ответить с цитированием
  #19 (permalink)  
Старый 27.07.2021, 11:42
Интересующийся
Отправить личное сообщение для DenZen Посмотреть профиль Найти все сообщения от DenZen
 
Регистрация: 29.05.2021
Сообщений: 11

ksa,
Вот да, так примерно и надо. А могу я как-то циклом создать нужное количество? Если мне к примеру нужно 50 продуктов for (i = 0; i >= 50; i++)
Ответить с цитированием
  #20 (permalink)  
Старый 27.07.2021, 12:06
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

Сообщение от DenZen
А могу я как-то циклом создать нужное количество?
Не мона, а нуна! (с)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление атрибута data-* при создании элемента Neo54213 jQuery 3 17.07.2017 03:13
При вызове локальной функции объекта не могу использовать свойства объекта Gudsaf Общие вопросы Javascript 7 17.09.2016 20:23
Как при чтении или записи свойства объекта вызывать функцию danik.js Общие вопросы Javascript 3 16.09.2010 17:57
Что выбрать XML или JSON для передачи Ajax - ом из PHP в JS Gozar Общие вопросы Javascript 20 16.08.2009 23:36
Как узнать какие ошибки произошли при парсинге xml файла faunder Events/DOM/Window 0 12.09.2008 14:17