- Überblick
- Kryptografie
- Datenbank
- Java
- Python
- WebAPI
- Versionshinweise
- Über das WebAPI-Aktivitätspaket
- Projektkompatibilität
- XML deserialisieren (Deserialize XML)
- XPath ausführen (Execute XPath)
- XML-Knotenattribute erhalten (Get XML Node Attributes)
- XML-Knoten erhalten (Get XML Nodes)
- JSON serialisieren
- Deserialize JSON
- JSON-Zusammenstellung deserialisieren (Deserialize Json Array)
- HTTP Request (legacy)
- HTTP-Anfrage (HTTP Request)
- SOAP-Anfrage (SOAP Request)
Entwickleraktivitäten
UiPath.Java.Activities.InvokeJavaMethod
Ruft eine angegebene Java-Methode aus einer in den Java-Bereich (Java Scope) geladenen .jar auf. Das Ergebnis wird in einer Variablen JavaObject gespeichert.
Das Java-Aktivitätspaket ist jetzt mit .NET 5 Windows kompatibel.
Eigenschaften
Allgemein
- DisplayName - The display name of the activity. This field supports only
Stringvariables.
Eingabe
- MethodName - The name of the Java method that you want to invoke. This field supports only String variables.
- Parameter (Parameter) - Die Liste der Argumente, die Sie an die Java-Methode übergeben möchten. Die Argumente müssen in derselben Reihenfolge wie in der Java-Methode angegeben sein. Dieses Feld unterstützt Variablen des Typs Wert (
Int32,Stringusw. sowieArraysder Variablen des Typs Wert. - Parameterliste (ParameterList) - Ein Feld von
Object-Variablen, welche die Parameter enthalten, die Sie an die Java-Methode übergeben möchten. Dieses Feld unterstützt nurList<Object>-Variablen.Hinweis:Das Feld Parameter (Parameters) ermöglicht Ihnen, Argumente in Klartext hinzuzufügen, und im Feld Parameterliste (ParametersList können diese aus bereits vorhandenen Variablen geladen werden. Diese beiden Eigenschaftsfelder müssen immer dieselbe Funktion haben. Ein Argument darf nicht null sein.
Sonstiges
- Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
Ausgabe
- Ergebnis (Result) - Die aufgerufene Java-Methode, die in einer
JavaObject-Variablen gespeichert ist. Dieses Feld unterstützt nurJavaObject-Variablen.
Ziel
- Zielobjekt (TargetObject) - Das Java-Paket), auf dem Sie die Java-Methode ausführen möchten. Dieses Feld unterstützt nur
JavaObject-Variablen. Durch Einrichten einer Variablen in diesem Eigenschaftsfeld wird die Eigenschaft Zieltyp (TargetType)) deaktiviert. - Zieltyp (TargetType) - Der Name des Java-Pakets und derjenige der Klasse. Durch Einrichten einer Variablen in diesem Eigenschaftsfeld wird die Eigenschaft Zielobjekt (TargetObject) deaktiviert.
Hinweis:
Die Eigenschaft Zieltyp (TargetType) muss im Formular
package.name.ClassNameangegeben sein. Wenn wir beispielsweise ein Paket mit dem Namencom.package.examplehaben, das die KlasseUser.Profileenthält, und wir es verwenden möchten, sollte die Eigenschaft Zieltyp (TargetType) aussehen wiecom.package.example.User.Profile.