

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Trabaje con documentos JSON con la API de documentos mejorada para DynamoDB
<a name="ddb-en-client-doc-api"></a>

La [API de documentos mejorada](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/enhanced/dynamodb/document/package-summary.html) para AWS SDK for Java 2.x está diseñada para funcionar con datos orientados a documentos que no tienen un esquema fijo. Sin embargo, también le permite utilizar clases personalizadas para asignar atributos individuales.

 La API de documentos mejorada es la sucesora de la [API de documentos](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/dynamodbv2/document/DynamoDB.html) de la AWS SDK para Java versión 1.x.

**Contents**
+ [Introducción al uso de API de documentos mejorada](ddb-en-client-doc-api-steps.md)
  + [Crear un `DocumentTableSchema` y una `DynamoDbTable`.](ddb-en-client-doc-api-steps.md#ddb-en-client-doc-api-steps-createschema)
+ [Crear documentos mejorados](ddb-en-client-doc-api-steps-create-ed.md)
  + [Compilar a partir de una cadena JSON](ddb-en-client-doc-api-steps-create-ed.md#ddb-en-client-doc-api-steps-create-ed-fromJson)
  + [Construir a partir de elementos individuales](ddb-en-client-doc-api-steps-create-ed.md#ddb-en-client-doc-api-steps-create-ed-fromparts)
+ [Operaciones CRUD](ddb-en-client-doc-api-steps-use.md)
+ [Acceder a los atributos mejorados del documento como objetos personalizados](ddb-en-client-doc-api-convert.md)
+ [Utilizar un `EnhancedDocument` sin DynamoDB](ddb-en-client-doc-api-standalone.md)