XML әрекеттері
Мақала 02/05/2024
8 қатысушы
Кері байланыс
Бұл мақалада
Power Automate XML атрибуттары мен элементтерін басқару үшін жұмыс үстелі ағындарын пайдалану мүмкіндігін береді.
XML файлын оқу үшін XML файлынан оқу әрекетін пайдаланыңыз. Жолды көрсетіңіз немесе файлды шолыңыз және кодтау опцияларының бірін таңдаңыз.
Файлды таңдағаннан кейін, Xpath сұрауын орындау үшін Орындау XPath өрнегі әрекетін пайдаланыңыз. Келесі мысал құжатты көрсету үшін Файлдан XML оқу әрекетінен жасалған айнымалы мәнді пайдаланады.
XML файлынан төлсипатты алу үшін XML төлсипатын алу әрекетін пайдаланыңыз. Келесі мысалда күй клиенттің атрибуты болып табылады, ол элементі болып табылады. клиенттер тізімі . Мән мәтіндік мән ретінде алынады.
Сол сияқты, элемент мәндерін шығарып алу үшін XML элементінің мәнін алу әрекетін пайдаланыңыз. XML атрибуттарын немесе элементтерін алу, орнату немесе жою үшін тиісті әрекетті пайдаланып элементтер мен төлсипаттарды басқаруға болады.
Файлдан XML элементін оқу
XML файлының мазмұнын айнымалыға оқу.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
Файл жолы
No
Файл
Оқу керек XML құжатын қамтитын файл
Кодтау
Қатысты емес
Жүйе әдепкі, ASCII, Юникод, Юникод үлкен endian, UTF-8
Әдепкі жүйе
Көрсетілген файл үшін қолданылатын кодтау
Жасалған айнымалылар
Аргумент
Түр
Сипаттама
XmlDocument
XML түйіні
Оқылған XML құжатын сақтайтын айнымалы
Ерекшеліктер
Ерекшелік
Сипаттама
Каталог табылмады
Каталогтың жоқ екенін көрсетеді
Файл табылмады
Файлдың жоқ екенін көрсетеді
Файлдан оқу сәтсіз аяқталды
Файлдан оқу ақаулығын көрсетеді
Файл жарамды XML құжатын қамтымайды
Файлдың жарамды XML құжатын қамтымайтындығын көрсетеді
XML элементін файлға жазу
XML түйіні айнымалысының мазмұнын файлға жазу.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
Файл жолы
No
Файл
XML құжатын жазатын файл
Жазу керек XML
No
Мәтін мәні
Файлға жазуға арналған XML түйіні немесе құжаты
Кодтау
Қатысты емес
Жүйе әдепкі, ASCII, Юникод, Юникод үлкен endian, UTF-8
Әдепкі жүйе
Көрсетілген файл үшін қолданылатын кодтау
XML пішімдеу
Қатысты емес
Логикалық мән
Шынайы
XML файлын пішімдеу керек не керек еместігін көрсетеді
Әр деңгей шегінісі
Иә
Сандық мән
2-көше
XML элементінің әр деңгейінде қанша орынға шегіну керектігін көрсетеді
Жасалған айнымалылар
Бұл әрекет ешбір айнымалы мәндерді шығармайды.
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз каталог көрсетілген
Көрсетілген каталогтың жарамсыз екенін көрсетеді
XML элементін файлға жазу сәтсіз болды
XML элементін файлға жазу ақаулығын көрсетеді
XPath өрнегін орындаңыз
Берілген XPath сұрау негізінде XML құжатынан мәндерді шығарып алыңыз.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
Талдау керек XML құжаты
No
Мәтін мәні
Мәтін ретінде XML немесе талдауға арналған XML құжаты бар бұрын анықталған айнымалы
XPath сұрау
No
Мәтін мәні
XML құжатына қарсы орындалатын XPath өрнегі
Тек бірінші мәнді алу
Қатысты емес
Логикалық мән
Жалған
Жалғыз мәнді (тек бірінші мән) немесе берілген XPath өрнекке сәйкес келетін барлық мәндерді алу керектігін көрсетеді.
Жасалған айнымалылар
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз XML құжаты берілген
Берілген XML құжатының жарамсыз екенін көрсетеді
Жарамсыз XPath өрнек берілген
Берілген XPath өрнек жарамсыз екенін көрсетеді
XML элементінің төлсипатын алу
XML элементінің төлсипатының мәнін алу.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
XML құжаты
No
XML түйіні
Төлсипатын алу керек XML құжаты немесе XML элементі
XPath сұрау
Иә
Мәтін мәні
Ішкі элементті табу және оның төлсипатын шығарып алу үшін XPath өрнегі
Атрибут атауы
No
Мәтін мәні
Мәнін алу керек төлсипат атауы
Мәнді келесі түрінде алу
Қатысты емес
Мәтіндік мән, Сандық мән, Күн уақыты, Логикалық мән
Мәтін мәні
Төлсипат мәніне арналған деректер түрін көрсетеді
Жасалған айнымалылар
Аргумент
Түр
Сипаттама
XmlAttributeValue
Логикалық мән
XML төлсипатының алынған мәні
XmlAttributeValue
Күн уақыты
XML төлсипатының алынған мәні
XmlAttributeValue
Сандық мән
XML төлсипатының алынған мәні
XmlAttributeValue
Мәтін мәні
XML төлсипатының алынған мәні
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз XPath өрнек берілген
Берілген XPath өрнек жарамсыз екенін көрсетеді
XPath өрнек ешбір элементті қайтармайды
XPath өрнегі ешбір элементті қайтармайтынын көрсетеді
Элементте төлсипат табылмады
Элементте төлсипаттың жоқ екенін көрсетеді
Төлсипат мәнін сұралған деректер түріне түрлендіру сәтсіз аяқталды
Төлсипат мәнін сұралған деректер түріне түрлендіру ақаулығын көрсетеді
XML элементінің төлсипатын орнату
XML элементінің төлсипатының мәнін орнату.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
XML құжаты
No
XML түйіні
Төлсипатын орнату керек XML құжаты немесе XML элементі
XPath сұрау
Иә
Мәтін мәні
Ішкі элементті табу және оның төлсипатын орнату үшін XPath өрнегі
Атрибут атауы
No
Мәтін мәні
Мәнін орнату керек төлсипат атауы
Атрибут мәні
No
Мәтін мәні
Төлсипаттың жаңа мәні
Жасалған айнымалылар
Бұл әрекет ешбір айнымалы мәндерді шығармайды.
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз XPath өрнек берілген
Берілген XPath өрнек жарамсыз екенін көрсетеді
XPath өрнек ешбір элементті қайтармайды
XPath өрнегі ешбір элементті қайтармайтынын көрсетеді
XML төлсипатын орнату сәтсіз аяқталды
XML төлсипатын орнату мәселесін көрсетеді
XML элементінің төлсипатын алып тастау
XML элементінен төлсипатты жою.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
XML құжаты
No
XML түйіні
Төлсипатын алып тастау керек XML құжаты немесе XML элементі
XPath сұрау
Иә
Мәтін мәні
Ішкі элементті табу және оның төлсипатын жою үшін XPath өрнегі
Атрибут атауы
No
Мәтін мәні
Алып тастау керек төлсипат атауы
Жасалған айнымалылар
Бұл әрекет ешбір айнымалы мәндерді шығармайды.
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз XPath өрнек берілген
Берілген XPath өрнек жарамсыз екенін көрсетеді
XPath өрнек ешбір элементті қайтармайды
XPath өрнегі ешбір элементті қайтармайтынын көрсетеді
Элементте төлсипат табылмады
Элементте төлсипаттың жоқ екенін көрсетеді
XML төлсипатын жою сәтсіз аяқталды
XML төлсипатын жою мәселесін көрсетеді
XML элементінің мәнін алу
XML элементінің мәнін алу.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
XML құжаты
No
XML түйіні
Мәнін алу керек XML құжаты немесе XML элементі
XPath сұрау
Иә
Мәтін мәні
Ішкі элементті табу және оның мәнін алу үшін XPath өрнегі
Мәнді келесі түрінде алу
Қатысты емес
Мәтіндік мән, Сандық мән, Күн уақыты, Логикалық мән
Мәтін мәні
XML элементінің мәніне арналған деректер түрін көрсетеді
Жасалған айнымалылар
Аргумент
Түр
Сипаттама
XmlElementValue
Логикалық мән
XML элементінің мәні
XmlElementValue
Күн уақыты
XML элементінің мәні
XmlElementValue
Сандық мән
XML элементінің мәні
XmlElementValue
Мәтін мәні
XML элементінің мәні
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз XPath өрнек берілген
Берілген XPath өрнек жарамсыз екенін көрсетеді
XPath өрнек ешбір элементті қайтармайды
XPath өрнегі ешбір элементті қайтармайтынын көрсетеді
Элемент мәнін сұралған деректер түріне түрлендіру сәтсіз аяқталды
Элемент мәнін сұралған деректер түріне түрлендіру ақаулығын көрсетеді
XML элементінің мәнін орнату
XML элементінің мәнін орнату.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
XML құжаты
No
XML түйіні
Мәнін шығарып алу керек XML құжаты немесе XML элементі
XPath сұрау
Иә
Мәтін мәні
Ішкі элементті табу және оның мәнін алу үшін XPath өрнегі
XML элементінің мәні
No
Мәтін мәні
XML элементінің жаңа мәні
Жасалған айнымалылар
Бұл әрекет ешбір айнымалы мәндерді шығармайды.
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз XPath өрнек берілген
Берілген XPath өрнек жарамсыз екенін көрсетеді
XPath өрнек ешбір элементті қайтармайды
XPath өрнегі ешбір элементті қайтармайтынын көрсетеді
Элемент мәнін орнату сәтсіз болды
Элемент мәнін орнату ақаулығын көрсетеді
XML элементін кірістіру
XML құжатына жаңа XML элементін кірістіру.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
XML құжаты
No
XML түйіні
Жаңа XML элементін кірістіруге арналған XML құжаты
XPath сұрау
No
Мәтін мәні
Негізгі XML элементін табу және оған жаңа элементті кірістіру үшін XPath өрнегі
Кірістіру керек XML элементі
No
XML түйіні
XML құжатына кірістіруге арналған жаңа XML элементі
Жасалған айнымалылар
Бұл әрекет ешбір айнымалы мәндерді шығармайды.
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз XPath өрнек берілген
Берілген XPath өрнек жарамсыз екенін көрсетеді
XPath өрнек ешбір элементті қайтармайды
XPath өрнегі ешбір элементті қайтармайтынын көрсетеді
XML элементін кірістіру сәтсіз аяқталды
XML элементін кірістіру ақаулығын көрсетеді
XML элементін жою
XML құжатынан бір немесе бірнеше XML элементін жою.
Аргумент
Таңдаулы
Қабылдайды
Әдепкі мәні
Сипаттама
XML құжаты
No
XML түйіні
Жою керек XML элемент(тер)ін қамтитын XML құжаты
XPath сұрау
No
Мәтін мәні
Жойылатын элементтерді табу үшін XPath өрнегі
Жасалған айнымалылар
Бұл әрекет ешбір айнымалы мәндерді шығармайды.
Ерекшеліктер
Ерекшелік
Сипаттама
Жарамсыз XPath өрнек берілген
Берілген XPath өрнек жарамсыз екенін көрсетеді
XML элементін жою сәтсіз болды
XML элементін жою ақаулығын көрсетеді