Powershell: Cómo actualizar / reemplazar datos y valores en Json y Objeto XML

Así que tengo un pequeño problema aquí, parece que no puedo entender cómo actualizar los valores de datos en un objeto

así que digamos por ejemplo el SIGUIENTE json

{
"People":  263,
"Hungry":  true,
"Fruits":  {
                "Apples":  1
                "Oranges":  2
            },
"Places":  {
              "Places":  [
                            {
                                "Baskets":  "true",
                                "name":  "Room 1",
                                "candycount":  1500,
                                "candytypespresent":  {
                                                     "candies":  [
                                                                     "caramel"
                                                                 ]
                                                 }

                            },
                            {

                                "Baskets":  "false",
                                "name":  "Room 2",
                                "candycount":  2000,
                                "candytypespresent":  {
                                                     "candies":  [
                                                                    "caramel",
                                                                    "jawbreaker",
                                                                    "butterscotch"                                                                    
                                                                ]
                                                }
                            }
                        ]
          }
}

Tengo Powershell leerlo sin problemas conconvertfrom-json

¿Cómo haría lo siguiente?

A) Cambia "Naranjas" de "2" a "100"

B) "Cestas" en la habitación 2 de "falso" a "verdadero"

C) agregue "chicle" a "dulces" en la Habitación 1

¿CÓMO puedo actualizar esto sin reescribir TODO el json o el objeto??

Respuestas a la pregunta(1)

Su respuesta a la pregunta