Scripting and security

Operating Systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Convertir de XML a JSON con PHP CLI en MacOS con PowerShell y mostrar el contenido JSON

Ofertas y promociones en Videojuegos
PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$contenido = '<profesores>
<profesor>
<id>1</id>
<nombre>Nick Furia</nombre>
<nom_user>furia</nom_user>
<password>Password1234</password>
</profesor>
<profesor>
<id>2</id>
<nombre>Maria Hill</nombre>
<nom_user>maria</nom_user>
<password>Password9876</password>
</profesor>
    <profesor>
        <id>3</id>
        <nombre>Nick Furia3</nombre>
        <nom_user>furia3</nom_user>
        <password>Password12343</password>
    </profesor>
</profesores>'
 
$ejecutar = '
$xml = simplexml_load_string('''+$contenido+''');
$json = json_encode($xml);
echo $json;
'
 
(php -r $ejecutar | ConvertFrom-Json).profesor.nombre

CATEGORÍAS

PHP, PowerShell

ETIQUETAS

ConvertFrom-JSON, Echo, Jesús Niño, Jesús Niño Camazón, JSON, macOS, password, XML

MÁS

  • Convertir el fichero XML con la lista de series y películas de Netflix en un fichero JSON utilizando PHP desde PowerShell
  • Instalación de gestores de contenidos (Implantación de aplicaciones web)
  • Convertir de XML a JSON con PHP CLI (PowerShell)
  • Convert XML to JSON with PHP CLI (PowerShell)
  • Resumen de las operaciones con Memoria Compartida en PHP
  • Ejercicios de seguridad: práctica sobre virus
688575738 638374857 650442548 602871418 617709791 696794456 688370509 640690322 670104115 681253726 606773115 663468013 603842487 664581196 613889989 612353861 676030553 692344424 628540814 634586949 647013712 601069927 633144072 633774721 672169860 647805938 609273418 619081251 618260385 668016902 658966479 647658999 608994841 625121396 698737210 611632339 600208306 643909876 631086169 646132908 618135852 622064074 643638295 632077965 623628471 694214610 691570736 609773547 600157943 626095207 647520155 606641296 629828406 638781833 620573492 635197715 656459621 684532865 681213487 659678297 672430866 680833848 615370603 618582066 642721260 610838099 606722332 660698818 683687207 665283300