Dia antes primera install
This commit is contained in:
67
node_modules/node-red-contrib-xlsx-to-json/xlsx-to-json.html
generated
vendored
Normal file
67
node_modules/node-red-contrib-xlsx-to-json/xlsx-to-json.html
generated
vendored
Normal file
@@ -0,0 +1,67 @@
|
||||
<script type="text/javascript">
|
||||
RED.nodes.registerType('XLSX-to-json',{
|
||||
category: 'function',
|
||||
color: '#0DC2B2',
|
||||
defaults: {
|
||||
name: {value: "xlsx to json"},
|
||||
filepath: { value: ""},
|
||||
rangecell: { value: ""},
|
||||
columnkey: { value: ""},
|
||||
sheet: { value: ""}
|
||||
},
|
||||
inputs:1,
|
||||
outputs:1,
|
||||
icon: "font-awesome/fa-file-excel-o",
|
||||
label: function() {
|
||||
return this.name||"XLSX-to-json";
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<script type="text/html" data-template-name="XLSX-to-json">
|
||||
<div class="form-row">
|
||||
<label for="node-input-name"><i class="icon-tag"></i>Name</label>
|
||||
<input type="text" id="node-input-name" placeholder="Name">
|
||||
</div>
|
||||
<!-- Pedimos el path -->
|
||||
<div class="form-row">
|
||||
<label for="node-input-filepath"><i class="icon-tag"></i>Filepath</label>
|
||||
<input type="text" id="node-input-filepath" placeholder="filename.xlsx">
|
||||
</div>
|
||||
|
||||
<!-- Pedimos el rango -->
|
||||
<div class="form-row">
|
||||
<label for="node-input-rangecell"><i class="icon-tag"></i>Rangecell</label>
|
||||
<input type="text" id="node-input-rangecell" placeholder="A1:C5">
|
||||
</div>
|
||||
|
||||
<!-- Pedimos las cabeceras -->
|
||||
<div class="form-row">
|
||||
<label for="node-input-columnkey"><i class="icon-tag"></i>Columkey</label>
|
||||
<input type="text" id="node-input-columnkey" placeholder='{"A":"Title", "B":"Description"}'>
|
||||
</div>
|
||||
|
||||
<!-- Pedimos las hojas -->
|
||||
<div class="form-row">
|
||||
<label for="node-input-sheet"><i class="icon-tag"></i>Sheet</label>
|
||||
<input type="text" id="node-input-sheet" placeholder="Sheet 1">
|
||||
</div>
|
||||
</script>
|
||||
|
||||
<script type="text/html" data-help-name="XLSX-to-json">
|
||||
<p> <b> Castellano </b></p>
|
||||
<p> Nodo para convertir en JSON un archivo xlsx, pudiendo seleccionar una pestaña o un rango específico del excel.</p>
|
||||
<p> Los parámetros que necesita para funcionar son: </p>
|
||||
<p><b>msg.filepath:</b> La ruta donde se encuentra el archivo xlsx</p>
|
||||
<p><b>msg.rangecell:</b> Opcional. El rango de celdas que se leeran del excel. Ejemplo -> "A2:M6"</p>
|
||||
<p><b>msg.columkey:</b> Opcional. La cabecera para cada columna que se va a leer. Es un objeto. Ejemplo -> {"A":"Titulo","B":"Descripción"}</p>
|
||||
<p><b>msg.sheet:</b> El nombre de la hoja del libro que se van a leer. Ejemplo -> Hoja 1</p>
|
||||
<p>--------------------------</p>
|
||||
<p> <b> English </b></p>
|
||||
<p> Node to convert an xlsx file into JSON, being able to select a tab or a specific range of excel.</p>
|
||||
<p> The parameters it needs to work are: </p>
|
||||
<p><b>msg.filepath:</b>The path where the xlsx file is located</p>
|
||||
<p><b>msg.rangecell:</b> Optional. The range of cells to be read from excel. Example -> "A2:M6"</p>
|
||||
<p><b>msg.columkey:</b> Optional. The header for each column to be read. Its an object. Example -> {"A":"Titulo","B":"Descripción"}</p>
|
||||
<p><b>msg.sheet:</b> The name of the book sheets to be read. Example -> Sheet 1</p>
|
||||
</script>
|
||||
Reference in New Issue
Block a user