Office js Excel Web加载项读取自定义XML属性

Office js Excel Web加载项读取自定义XML属性,office-js,excel-addins,Office Js,Excel Addins,我的外接程序将要管理的工作簿已经具有自定义XML。据我所知,为了使用customXmlPartCollectionObject.getByNamespace()方法,XML必须遵循 (?). 如果这是正确的,我无法更改自定义属性,因为其他加载项将使用它。从下面的自定义XML文件中,我需要获取所有标记行和列值。 有人能给我举个例子吗 <?xml version="1.0" encoding="utf-16"?><carbono_data><object_data>

我的外接程序将要管理的工作簿已经具有自定义XML。据我所知,为了使用customXmlPartCollectionObject.getByNamespace()方法,XML必须遵循 (?). 如果这是正确的,我无法更改自定义属性,因为其他加载项将使用它。从下面的自定义XML文件中,我需要获取所有标记值。 有人能给我举个例子吗

<?xml version="1.0" encoding="utf-16"?><carbono_data><object_data><real_id>0</real_id><id>0</id><type>ItemFiledInfoField</type><value/><shapeID>0</shapeID><range><top_left_cell><row>4</row><column>4</column></top_left_cell><bottom_right_cell><row>4</row><column>5</column></bottom_right_cell></range><type_data><data_type>FieldTypeText</data_type><type_definition_name>Request</type_definition_name><type_attribute_name>Date</type_attribute_name><ckb_reading>False</ckb_reading><range_was_merged>True</range_was_merged></type_data></object_data><object_data><real_id>0</real_id><id>1</id><type>ItemFiledInfoField</type><value/><shapeID>0</shapeID><range><top_left_cell><row>5</row><column>4</column></top_left_cell><bottom_right_cell><row>5</row><column>5</column></bottom_right_cell></range><type_data><data_type>FieldTypeText</data_type><type_definition_name>Request</type_definition_name><type_attribute_name>Resp</type_attribute_name><ckb_reading>False</ckb_reading><range_was_merged>True</range_was_merged></type_data></object_data><object_data><real_id>0</real_id><id>2</id><type>ItemFiledInfoField</type><value/><shapeID>0</shapeID><range><top_left_cell><row>4</row><column>8</column></top_left_cell><bottom_right_cell><row>4</row><column>9</column></bottom_right_cell></range><type_data><data_type>FieldTypeText</data_type><type_definition_name>Request</type_definition_name><type_attribute_name>Crit1</type_attribute_name><ckb_reading>False</ckb_reading><range_was_merged>True</range_was_merged></type_data></object_data><object_data><real_id>0</real_id><id>3</id><type>ItemFiledInfoField</type><value/><shapeID>0</shapeID><range><top_left_cell><row>5</row><column>8</column></top_left_cell><bottom_right_cell><row>5</row><column>9</column></bottom_right_cell></range><type_data><data_type>FieldTypeText</data_type><type_definition_name>Request</type_definition_name><type_attribute_name>Crit2</type_attribute_name><ckb_reading>False</ckb_reading><range_was_merged>True</range_was_merged></type_data></object_data><object_data><real_id>0</real_id><id>4</id><type>ItemFiledInfoField</type><value/><shapeID>0</shapeID><range><top_left_cell><row>4</row><column>12</column></top_left_cell><bottom_right_cell><row>4</row><column>13</column></bottom_right_cell></range><type_data><data_type>FieldTypeText</data_type><type_definition_name>Request</type_definition_name><type_attribute_name>Crit3</type_attribute_name><ckb_reading>False</ckb_reading><range_was_merged>True</range_was_merged></type_data></object_data><object_data><real_id>0</real_id><id>5</id><type>ItemFiledInfoField</type><value/><shapeID>0</shapeID><range><top_left_cell><row>5</row><column>12</column></top_left_cell><bottom_right_cell><row>5</row><column>13</column></bottom_right_cell></range><type_data><data_type>FieldTypeText</data_type><type_definition_name>Request</type_definition_name><type_attribute_name>Crit4</type_attribute_name><ckb_reading>False</ckb_reading><range_was_merged>True</range_was_merged></type_data></object_data><object_data><real_id>0</real_id><id>6</id><type>ItemFiledInfoTable</type><value/><shapeID>0</shapeID><range><top_left_cell><row>7</row><column>2</column></top_left_cell><bottom_right_cell><row>27</row><column>15</column></bottom_right_cell></range><type_data><type_definition_name>Request</type_definition_name><type_attributes><type_attribute><type_table>Crit5</type_table><label_table>Critério 5</label_table><column_index>0</column_index><type_attribute_column>Text</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Col01</type_table><label_table>Jan</label_table><column_index>1</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col02</type_table><label_table>Fev</label_table><column_index>2</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col03</type_table><label_table>Mar</label_table><column_index>3</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col04</type_table><label_table>Abr</label_table><column_index>4</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col05</type_table><label_table>Mai</label_table><column_index>5</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col06</type_table><label_table>Jun</label_table><column_index>6</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col07</type_table><label_table>Jul</label_table><column_index>7</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col08</type_table><label_table>Ago</label_table><column_index>8</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col09</type_table><label_table>Set</label_table><column_index>9</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col10</type_table><label_table>Out</label_table><column_index>10</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col11</type_table><label_table>Nov</label_table><column_index>11</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>Col12</type_table><label_table>Dez</label_table><column_index>12</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>False</column_read_only></type_attribute><type_attribute><type_table>ColTot</type_table><label_table>TOTAL</label_table><column_index>13</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute></type_attributes></type_data></object_data><object_data><real_id>0</real_id><id>7</id><type>ItemFiledInfoTable</type><value/><shapeID>0</shapeID><range><top_left_cell><row>28</row><column>2</column></top_left_cell><bottom_right_cell><row>29</row><column>15</column></bottom_right_cell></range><type_data><type_definition_name>RequestTot</type_definition_name><type_attributes><type_attribute><type_table>Total</type_table><label_table>TOTAL</label_table><column_index>0</column_index><type_attribute_column>Text</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot01</type_table><label_table>Jan</label_table><column_index>1</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot02</type_table><label_table>Fev</label_table><column_index>2</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot03</type_table><label_table>Mar</label_table><column_index>3</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot04</type_table><label_table>Abr</label_table><column_index>4</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot05</type_table><label_table>Mai</label_table><column_index>5</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot06</type_table><label_table>Jun</label_table><column_index>6</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot07</type_table><label_table>Jul</label_table><column_index>7</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot08</type_table><label_table>Ago</label_table><column_index>8</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot09</type_table><label_table>Set</label_table><column_index>9</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot10</type_table><label_table>Out</label_table><column_index>10</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot11</type_table><label_table>Nov</label_table><column_index>11</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>Tot12</type_table><label_table>Dez</label_table><column_index>12</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute><type_attribute><type_table>TotTot</type_table><label_table>TOTAL</label_table><column_index>13</column_index><type_attribute_column>Numeric</type_attribute_column><column_read_only>True</column_read_only></type_attribute></type_attributes></type_data></object_data></carbono_data>
00ItemFileDinfoField04445字段类型TextRequestDateFalseTure01ItemFileDinfoField05455字段类型TextRequestResFalseTure02ItemFileDinfoField04849字段类型TextRequestCrit1FalseTure03ItemFileDinfoField05859字段类型TextRequestCrit2FalseTure04ItemFileDinfoField0412413字段类型TextRequestCrit3FalseTure05ItemFileDinfoField0512513字段类型TextRequestCRit4FalseTure06ItemFileDinfoTable0722715请求准则Ritério50textTrueCol01Jan1NumericFalseCol02Fev2NumericFalseCol03Mar3NumericFalseCol04Abr4NumericFalseCol05Mai5NumericFalseCol06Jun6NumericFalseCol07Jul7NumericFalseCol08Ago8NumericFalseCol09Set9NumericFalseCol10Out10NumericFalseCol11Nov11NumericFalseCol12Ded12NumericFalseColtototal13数字项文件在表02822915中请求Total0TextTrueTotTo1月1日至2月2日的数字至3月3日的数字至4月5日的数字至6月6日的数字至7月7日的数字至8月8日的数字至9月11日的数字至10日的数字至12月12日的数字至10日的数字至10日的数字至12日的数字至12日的数字至12日的数字至13日的数字至10

如何创建XML部件?是另一个外接程序创建的吗?另一个外接程序如何读取它们,因为它也不能使用getByNamespace方法?是的,是另一个外接程序创建XML。另一个外接程序不会有帮助,因为它是VSTO,它使用C#XML库进行读写。您可以尝试使用空字符串作为参数,但我认为这不起作用。如果没有,那么我认为无论如何都不能使用getByNamespace方法。