After each display refresh, PCmeasure software for Windows create an XML File. You can use a XSL file to format output. See Example. Please note that not all browsers display xml-files correctly. Access to XML-file is also possible over a network.
Example for generated XML file:
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="pcmeasure.xsl"?> <results> <port><id>lpt1.1</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>lpt1.2</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>lpt1.3</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>lpt1.4</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>lpt2.1</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>lpt2.2</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>lpt2.3</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>lpt2.4</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>lpt3.1</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>lpt3.2</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>lpt3.3</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>lpt3.4</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>com1.1</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>com1.2</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>com1.3</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>com1.4</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>com2.1</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>com2.2</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>com2.3</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>com2.4</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>com3.1</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>com3.2</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>com3.3</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>com3.4</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>com4.1</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>com4.2</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <port><id>com4.3</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port>
<port><id>com4.4</id><valid>0</valid><value>0.0</value><counter0>0</counter0><counter1>0</counter1></port> <display><id>display.1</id><label>Outdoor</label><unit>C</unit><valid>1</valid><value>20.2</value><offset>0</offset></display>
<display><id>display.2</id><label>Indoor</label><unit>C</unit><valid>1</valid><value>23.5</value><offset>0</offset></display> <display><id>display.3</id><label>Test</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display>
<display><id>display.4</id><label>Unit 4</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display> <display><id>display.5</id><label>Unit 5</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display>
<display><id>display.6</id><label>Unit 6</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display> <display><id>display.7</id><label>Unit 7</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display>
<display><id>display.8</id><label>Unit 8</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display> <display><id>display.9</id><label>Unit 9</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display>
<display><id>display.10</id><label>Unit 10</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display> <display><id>display.11</id><label>Unit 11</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display>
<display><id>display.12</id><label>Unit 12</label><unit>C</unit><valid>0</valid><value>0.0</value><offset>0</offset></display> </results> |