


Wie übersetze ich die FieldNamingPolicy-Enumeration mithilfe der Gson-Bibliothek in Java ins Chinesische?
Die Gson-Bibliothek stellt Namenskonventionen als Teil von Aufzählungen bereit
FieldNamingPolicy-Aufzählungskonstante
- IDENTITY – Bei dieser Benennungsstrategie ändert sich der Feldname nicht.
- LOWER_CASE_WITH_DASHES – Verwenden Sie diese Benennungsstrategie, um Java-Feldnamen von CamelCase in Feldnamen in Kleinbuchstaben zu ändern, wobei jedes Wort durch einen Bindestrich (-) getrennt wird.
- LOWER_CASE_WITH_UNDERSCORES – Verwenden Sie diese Benennungsstrategie, um Java-Feldnamen von CamelCase in Feldnamen in Kleinbuchstaben zu ändern, wobei jedes Wort durch einen Unterstrich (_) getrennt ist.
- UPPER_CAMEL_CASE – Verwenden Sie diese Benennungsstrategie, um sicherzustellen, dass der erste Buchstabe von Java-Feldnamen großgeschrieben wird, wenn sie in ihre JSON-Form serialisiert werden.
- UPPER_CAMEL_CASE_WITH_SPACES – Verwenden Sie diese Benennungsstrategie, um sicherzustellen, dass bei der Serialisierung von Java-Feldnamen in ihre JSON-Form der erste Buchstabe groß geschrieben und Wörter durch Leerzeichen getrennt werden.
Syntax
public enum FieldNamingPolicy extends Enum<FieldNamingPolicy> implements FieldNamingStrategy
Beispiel
import com.google.gson.FieldNamingPolicy; import com.google.gson.Gson; import com.google.gson.GsonBuilder; public class GsonFieldNamingPolicyTest { public static void main(String[] args) { Employee emp = new Employee(); emp.setEmpId(115); emp.setFirstName("Raja"); emp.setLastName("Ramesh"); GsonBuilder gsonBuilder = new GsonBuilder(); Gson gson1 = gsonBuilder.setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_DASHES).create(); String result1 = gson1.toJson(emp); System.out.println("LOWER_CASE_WITH_DASHES: " + result1); Gson gson2 = gsonBuilder.setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES).create(); String result2 = gson2.toJson(emp); System.out.println("LOWER_CASE_WITH_UNDERSCORES: " + result2); Gson gson3 = gsonBuilder.setFieldNamingPolicy(FieldNamingPolicy.UPPER_CAMEL_CASE).create(); String result3 = gson3.toJson(emp); System.out.println("UPPER_CAMEL_CASE: " + result3); Gson gson4 = gsonBuilder.setFieldNamingPolicy(FieldNamingPolicy.UPPER_CAMEL_CASE_WITH_SPACES).create(); String result4 = gson4.toJson(emp); System.out.println("UPPER_CAMEL_CASE_WITH_SPACES: " + result4); Gson gson5 = gsonBuilder.setFieldNamingPolicy(FieldNamingPolicy.IDENTITY).create(); String result5 = gson5.toJson(emp); System.out.println("IDENTITY: " + result5); } } // Employee class class Employee { private int empId; private String firstName; private String lastName; public int getEmpId() { return empId; } public void setEmpId(int empId) { this.empId = empId; } public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } }
Ausgabe
LOWER_CASE_WITH_DASHES: {"emp-id":115,"first-name":"Raja","last-name":"Ramesh"} LOWER_CASE_WITH_UNDERSCORES: {"emp_id":115,"first_name":"Raja","last_name":"Ramesh"} UPPER_CAMEL_CASE: {"EmpId":115,"FirstName":"Raja","LastName":"Ramesh"} UPPER_CAMEL_CASE_WITH_SPACES: {"Emp Id":115,"First Name":"Raja","Last Name":"Ramesh"} IDENTITY: {"empId":115,"firstName":"Raja","lastName":"Ramesh"}
Das obige ist der detaillierte Inhalt vonWie übersetze ich die FieldNamingPolicy-Enumeration mithilfe der Gson-Bibliothek in Java ins Chinesische?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Der Edge-Browser verfügt über eine Übersetzungsfunktion, die es Benutzern ermöglicht, jederzeit und überall zu übersetzen, was den Benutzern großen Komfort bietet. Viele Benutzer sagen jedoch, dass die integrierte Übersetzungswebseite fehlt. Was soll ich dann tun? Die von mir mitgebrachte Übersetzungsseite fehlt? Auf dieser Website erfahren Sie, wie Sie die mit dem Edge-Browser gelieferte übersetzte Webseite wiederherstellen können, wenn diese fehlt. So stellen Sie die fehlende Übersetzungswebseite des Edge-Browsers wieder her 1. Überprüfen Sie, ob die Übersetzungsfunktion aktiviert ist: Klicken Sie im Edge-Browser auf das Symbol mit den drei Punkten in der oberen rechten Ecke und wählen Sie dann die Option „Einstellungen“. Wählen Sie auf der linken Seite der Einstellungsseite die Option Sprache aus. Stellen Sie sicher, dass „Übersetzen&rd“ aktiviert ist.

Laut Nachrichten vom 22. Juli gab das offizielle Weibo von Xiaomi ThePaper OS heute bekannt, dass die Xiaoai-Übersetzung aktualisiert wurde. Echtzeit-Untertitel wurden zu japanischen und koreanischen Übersetzungen hinzugefügt und untertitelfreie Videos und Live-Konferenzen können transkribiert und übersetzt werden in Echtzeit. Das Simultandolmetschen von Angesicht zu Angesicht unterstützt die Übersetzung in 12 Sprachen, darunter Chinesisch, Englisch, Japanisch, Koreanisch, Russisch, Portugiesisch, Spanisch, Italienisch, Französisch, Deutsch, Indonesisch und Hindi. Die oben genannten Funktionen unterstützen derzeit nur die folgenden drei neuen Telefone: Xiaomi MIX Fold 4 Xiaomi MIX Flip Redmi K70 Extreme Edition Es wird berichtet, dass im Jahr 2021 die KI-Untertitel von Xiao Ai zu japanischen und koreanischen Übersetzungen hinzugefügt werden. KI-Untertitel nutzen Xiaomis selbst entwickelte Simultandolmetschertechnologie, um ein schnelleres, stabileres und genaueres Leseerlebnis für Untertitel zu ermöglichen. 1. Laut offizieller Aussage kann Xiaoai Translator nicht nur in Audio- und Video-Veranstaltungsorten verwendet werden

Wie übersetzt der Sogou-Browser? Wenn wir normalerweise den Sogou-Browser verwenden, um Informationen zu überprüfen, stoßen wir auf einige Websites, die alle auf Englisch sind. Da wir kein Englisch verstehen, ist das Durchsuchen der Website auch sehr umständlich Sie stoßen auf diese Situation! Sogou Browser verfügt über eine integrierte Übersetzungsschaltfläche. Mit nur einem Klick übersetzt Sogou Browser automatisch die gesamte Webseite für Sie. Wenn Sie nicht wissen, wie man es bedient, hat der Herausgeber die spezifischen Schritte zur Übersetzung im Sogou-Browser zusammengestellt. Wenn Sie nicht wissen, wie, folgen Sie mir und lesen Sie weiter! So übersetzen Sie Sogou Browser 1. Öffnen Sie Sogou Browser, klicken Sie auf das Übersetzungssymbol in der oberen rechten Ecke. 2. Wählen Sie die Art des Übersetzungstexts aus und geben Sie dann den zu übersetzenden Text ein. 3. Sogou Browser übersetzt den Text automatisch unter An diesem Punkt ist der obige Sogou-Browsing-Vorgang abgeschlossen. So übersetzen Sie alle Inhalte

Browser verfügen im Allgemeinen über integrierte Übersetzungsfunktionen, sodass Sie sich keine Sorgen machen müssen, dass Sie beim Surfen auf fremdsprachigen Websites etwas nicht verstehen können! Google Chrome ist keine Ausnahme, aber einige Benutzer stellen fest, dass beim Öffnen der Übersetzungsfunktion von Google Chrome keine Reaktion erfolgt oder ein Fehler auftritt. Was sollten sie tun? Sie können die neueste Lösung ausprobieren, die ich gefunden habe. Bedienungsanleitung: Klicken Sie auf die drei Punkte in der oberen rechten Ecke und dann auf Einstellungen. Klicken Sie auf Sprache hinzufügen, fügen Sie Englisch und Chinesisch hinzu und nehmen Sie die folgenden Einstellungen vor. Die Einstellung „Englisch“ fragt, ob Webseiten in dieser Sprache übersetzt werden sollen, und Chinesisch muss davor verschoben werden kann als Standardsprache eingestellt werden. Wenn Sie die Webseite öffnen und keine Übersetzungsoption angezeigt wird, klicken Sie mit der rechten Maustaste und wählen Sie Chinesisch übersetzen, OK.

Aufbau eines Echtzeit-Übersetzungstools auf Basis von JavaScript Einführung Mit der wachsenden Nachfrage nach Globalisierung und dem häufigen Auftreten grenzüberschreitender Austausche und Austausche sind Echtzeit-Übersetzungstools zu einer sehr wichtigen Anwendung geworden. Wir können JavaScript und einige vorhandene APIs nutzen, um ein einfaches, aber nützliches Echtzeit-Übersetzungstool zu erstellen. In diesem Artikel wird anhand von Codebeispielen erläutert, wie diese Funktion basierend auf JavaScript implementiert wird. Implementierungsschritte Schritt 1: HTML-Struktur erstellen Zuerst müssen wir ein einfaches HTML erstellen

Warum kann Google Chrome kein Chinesisch übersetzen? Wie wir alle wissen, ist Google Chrome einer der Browser mit integrierter Übersetzung. Wenn Sie in diesem Browser in anderen Ländern geschriebene Seiten durchsuchen, übersetzt der Browser die Seite automatisch ins Chinesische Dies kann derzeit nicht durchgeführt werden. Wir müssen das Problem in den Einstellungen beheben. Als nächstes bringt Ihnen der Editor die Lösung für das Problem, dass Google Chrome nicht ins Chinesische übersetzen kann. Interessierte Freunde können vorbeikommen und einen Blick darauf werfen. Google Chrome kann die lokale Hosts-Datei nicht übersetzen. Sie kann mit Tools wie Notepad geöffnet werden ist eine Mapping-IP-Adresse

Was soll ich tun, wenn Sogou Browser diese Webseite nicht übersetzen kann? Sogou Browser ist ein sehr benutzerfreundlicher Multifunktionsbrowser. Seine Webseitenübersetzungsfunktion ist sehr leistungsstark und kann uns bei der Lösung der meisten Probleme beim Lernen und Arbeiten helfen. Einige Freunde haben jedoch berichtet, dass Sogou Browser ein Problem hat, das durch unsachgemäße Bedienung verursacht werden kann. Es kann durch die korrekte Bedienung der Übersetzungsfunktion behoben werden Übersetzen Sie diese Seite. Lösung. Sogou Browser kann diese Webseite nicht übersetzen Lösungsmethode 1: 1. Laden Sie Sogou Browser herunter und installieren Sie ihn. 2. Öffnen Sie Sogou Browser. 3. Öffnen Sie eine beliebige englische Website. 4. Klicken Sie nach dem Öffnen der Website auf das Übersetzungssymbol in der oberen rechten Ecke. 5. Wählen Sie Text übersetzen Geben Sie Folgendes ein und klicken Sie auf „Aktuelle Webseite übersetzen“ 6

Überwinden Sie in iOS 17.2 Kommunikationsbarrieren mit neuen benutzerdefinierten Übersetzungsoptionen für iPhone-Aktionstasten. Lesen Sie weiter, um zu erfahren, wie Sie es verwenden. Wenn Sie ein iPhone mit einer Aktionstaste haben, wie das iPhone 15 Pro, bringt das Software-Update iOS 17.2 von Apple neue Übersetzungsoptionen für die Taste, sodass Sie Live-Konversationen in mehrere Sprachen übersetzen können. Laut Apple sind die Übersetzungen nicht nur präzise, sondern auch kontextbezogen, sodass Nuancen und gesprochene Sprache effektiv erfasst werden. Diese Funktion dürfte für Reisende, Studenten und alle, die eine Sprache lernen, ein Segen sein. Bevor Sie die Übersetzungsfunktion verwenden, müssen Sie unbedingt die Sprache auswählen, in die Sie übersetzen möchten. Sie können dies über die integrierte Übersetzer-App von Apple tun
