Udostępnij przez


Analizator KODU HTML MiniSoup (niezależny wydawca) (wersja zapoznawcza)

Uproszczona biblioteka analizowania KODU HTML inspirowana pięknem zupy, zapewniająca możliwości analizy i wyodrębniania elementów HTML

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Obsługa minisoupów
adres URL https://github.com/DEmodoriGatsuO/MiniSoup
Email demodori.gatsuo@gmail.com
Metadane łącznika
Publisher Shogo Shindo
Witryna internetowa https://github.com/DEmodoriGatsuO/MiniSoup
Zasady ochrony prywatności https://github.com/DEmodoriGatsuO/MiniSoup/blob/main/PRIVACY.md
Kategorie Dane; Witryna internetowa

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Analizowanie tabeli HTML

Analizuje tabelę HTML w dane ustrukturyzowane za pomocą nagłówków i wierszy

Pobieranie zawartości HTML

Pobiera zawartość HTML z określonego adresu URL

Wybieranie elementów HTML

Wybiera elementy HTML pasujące do podanego selektora

Wyodrębnianie wartości z elementów HTML

Wyodrębnia określone wartości atrybutów z elementów HTML pasujących do podanego selektora

Znajdź wszystkie pasujące elementy

Znajduje wszystkie elementy HTML pasujące do określonej nazwy tagu i atrybutów opcjonalnych

Analizowanie tabeli HTML

Analizuje tabelę HTML w dane ustrukturyzowane za pomocą nagłówków i wierszy

Parametry

Nazwa Klucz Wymagane Typ Opis
html
html True string

Zawartość HTML zawierająca tabelę

table_selector
table_selector string

Selektor CSS do lokalizowania elementu tabeli HTML

header_rows_exist
header_rows_exist boolean

Czy tabela zawiera wiersze nagłówka

Zwraca

Nazwa Ścieżka Typ Opis
sukces
success boolean

Wskazuje, czy operacja zakończyła się pomyślnie

Nagłówki
data.Headers array of string

Nagłówki kolumn wyodrębnione z tabeli

Wiersze
data.Rows array of array

Wiersze tabeli, z których każda zawiera tablicę wartości komórek

items
data.Rows array of string

Pobieranie zawartości HTML

Pobiera zawartość HTML z określonego adresu URL

Parametry

Nazwa Klucz Wymagane Typ Opis
URL
url True string

Adres URL pobierania zawartości HTML z

Zwraca

Nazwa Ścieżka Typ Opis
sukces
success boolean

Wskazuje, czy operacja zakończyła się pomyślnie

html
html string

Zawartość HTML pobrana z określonego adresu URL

Wybieranie elementów HTML

Wybiera elementy HTML pasujące do podanego selektora

Parametry

Nazwa Klucz Wymagane Typ Opis
html
html True string

Zawartość HTML do przeanalizowana

selektor
selector True string

Selektor CSS lub XPath dla elementów docelowych

selector_type
selector_type string

Typ selektora do użycia

Zwraca

Nazwa Ścieżka Typ Opis
sukces
success boolean

Wskazuje, czy operacja zakończyła się pomyślnie

pierwiastki
elements array of HtmlElement

Tablica elementów HTML pasujących do określonego selektora

count
count integer

Liczba znalezionych elementów

Wyodrębnianie wartości z elementów HTML

Wyodrębnia określone wartości atrybutów z elementów HTML pasujących do podanego selektora

Parametry

Nazwa Klucz Wymagane Typ Opis
html
html True string

Zawartość HTML do przeanalizowana

selektor
selector True string

Selektor CSS lub XPath dla elementów docelowych

atrybut
attribute True string

Atrybut wyodrębniania z wybranych elementów. Użyj "text" dla tekstu wewnętrznego, "html" dla wewnętrznego kodu HTML lub określonej nazwy atrybutu

selector_type
selector_type string

Typ selektora do użycia

Zwraca

Nazwa Ścieżka Typ Opis
sukces
success boolean

Wskazuje, czy operacja zakończyła się pomyślnie

values
values array of string

Tablica wyodrębnionych wartości z pasujących elementów

count
count integer

Liczba wyodrębnionych wartości

Znajdź wszystkie pasujące elementy

Znajduje wszystkie elementy HTML pasujące do określonej nazwy tagu i atrybutów opcjonalnych

Parametry

Nazwa Klucz Wymagane Typ Opis
html
html True string

Zawartość HTML do przeanalizowana

tag_name
tag_name True string

Nazwa tagu HTML do wyszukania

id
id string

Filtruj według identyfikatora elementu

klasa
class string

Filtruj według klasy elementów

Zwraca

Nazwa Ścieżka Typ Opis
sukces
success boolean

Wskazuje, czy operacja zakończyła się pomyślnie

pierwiastki
elements array of HtmlElement

Tablica elementów HTML, które są zgodne z określoną nazwą i atrybutami tagu

count
count integer

Liczba znalezionych elementów

Definicje

Element Html

Reprezentuje element HTML z jego właściwościami i atrybutami

Nazwa Ścieżka Typ Opis
oznaczyć
tag string

Nazwa tagu HTML elementu (np. "div", "span", "a")

outerHtml
outerHtml string

Pełny kod HTML elementu, w tym sam element

innerHtml
innerHtml string

Zawartość HTML wewnątrz elementu, która może zawierać inne elementy

innerText
innerText string

Zawartość tekstowa wewnątrz elementu ze wszystkimi usuniętymi tagami HTML

attributes
attributes object

Wszystkie atrybuty elementu jako pary name-value

isSelfClosing
isSelfClosing boolean

Wskazuje, czy element jest tagiem samo zamykającym (np. ,
)