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 |
| 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. |