Как извлечь все значения поля источника данных XML в массив - PullRequest
0 голосов
/ 26 октября 2018

У меня есть источник данных XML, как показано ниже:

<xs:element name="block" type="xs:string" minOccurs="0" />
<xs:element name="lot" type="xs:string" minOccurs="0" />
<xs:element name="wafer" type="xs:string" minOccurs="0" />

Теперь я хочу создать формулу, в которой весь блок + лот должен быть строкой, а каждая запись - одной строкой.так что предположим, что данные

<xs:element name="block" type="xs:string" minOccurs="0" >A1</block>
<xs:element name="lot" type="xs:string" minOccurs="0" >B1</lot>
<xs:element name="wafer" type="xs:string" minOccurs="0" >C1</wafer>
<xs:element name="block" type="xs:string" minOccurs="0" >A2</block>
<xs:element name="lot" type="xs:string" minOccurs="0" >B2</lot>
<xs:element name="wafer" type="xs:string" minOccurs="0" >C2</wafer>

, тогда строка результата будет A1B1 / nA2B2. Как это сделать? Я пытался использовать переменную и цикл do, но как позволить переменной указывать на следующую запись?Thx.

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