Перемещение узлов XML в документе и изменение изменения текстового значения в зависимости от значения другого узла - PullRequest
0 голосов
/ 08 ноября 2019

Я скачал файл XML от Expert Agent со списком свойств, которые мы продаем. Чтобы загрузить их в Fotocasa, мне нужно изменить схему, чтобы она соответствовала их критериям.

Я скачал копию редактора xml editix и смог сделать большинство изменений до сих пор без проблем, но теперь язастрял.

Итак, чтобы расположить цену, мне нужно сделать это следующим образом:

<PriceList>
            <Price>
                <TransactionId>1</TransactionId>
                <PriceValue>157000</PriceValue>
                <Order>1</Order>
            </Price>
        </PriceList>

Где TransactionID - это объект продажи или аренды. Таким образом, для продаж будет = 1, а аренда будет равна 3

В моем существующем файле у меня есть строка Жилые продажи или Жилые Аренда в каждом экземпляре свойства.

Итак ... Что я делалпока в editix есть правый клик - Refactor - Rename.

Пока все хорошо. Я также мог бы изменить поиск и замену, чтобы изменить продажи жилого помещения на = 1 .... но тогда как мне переместить эту строку внутрь тега Price.

Если я пытаюсь переместить его вручную, он толькоизменяет один экземпляр свойства, но не реорганизует его для каждого свойства.

Буду признателен за любую помощь.

Надеюсь, это имело смысл.

Спасибо

<department>Residential Sales</department>
 <PriceList>
    <Price>
        <CurrencyId>1</CurrencyId>
        <PriceValue>€452,000</PriceValue>
    </Price>
</PriceList>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...