| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" standalone="yes" encoding="windows-1252"?> |
<!-- Compliance Xpressware Instance Document http://www.compliancexpressware.com/ --> |
<!-- Version: 1.0.0 --> |
<!-- Creation date:15:57:45 GMT-0400 --> |
<!-- Copyright (c) Compliance Xpressware, LLP. All Rights Reserved. --> |
<xsd:schema targetNamespace="http://www.en.chinakandi.com/20121231" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:kndi="http://www.en.chinakandi.com/20121231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:invest="http://xbrl.sec.gov/invest/2012-01-31" xmlns:us-types="http://fasb.org/us-types/2012-01-31"> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DocumentAndEntityInformation" id="role_DocumentAndEntityInformation"> |
| <link:definition> 101 - Document - Document and Entity Information </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/BalanceSheet" id="role_BalanceSheet"> |
| <link:definition> 102 - Statement - CONSOLIDATED BALANCE SHEETS </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/BalanceSheetParenthetical" id="role_BalanceSheetParenthetical"> |
| <link:definition> 103 - Statement - CONSOLIDATED BALANCE SHEETS [Parenthetical] </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/IncomeStatement" id="role_IncomeStatement"> |
| <link:definition> 104 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/StockholdersEquity" id="role_StockholdersEquity"> |
| <link:definition> 105 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/CashFlows" id="role_CashFlows"> |
| <link:definition> 106 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOW </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsOrganizationAndPrincipalActivitiesDisclosureTextBlock" id="role_NotesToFinancialStatementsOrganizationAndPrincipalActivitiesDisclosureTextBlock"> |
| <link:definition> 107 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsLiquidityTextBlock" id="role_NotesToFinancialStatementsLiquidityTextBlock"> |
| <link:definition> 108 - Disclosure - LIQUIDITY </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccountingTextBlock" id="role_NotesToFinancialStatementsBasisOfAccountingTextBlock"> |
| <link:definition> 109 - Disclosure - BASIS OF PRESENTATION </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"> |
| <link:definition> 110 - Disclosure - PRINCIPLES OF CONSOLIDATION </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsUseOfEstimatesTextBlock" id="role_NotesToFinancialStatementsUseOfEstimatesTextBlock"> |
| <link:definition> 111 - Disclosure - USE OF ESTIMATES </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" id="role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock"> |
| <link:definition> 112 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesAndErrorCorrectionsTextBlock" id="role_NotesToFinancialStatementsAccountingChangesAndErrorCorrectionsTextBlock"> |
| <link:definition> 113 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock" id="role_NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock"> |
| <link:definition> 114 - Disclosure - CONCENTRATIONS </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock" id="role_NotesToFinancialStatementsEarningsPerShareTextBlock"> |
| <link:definition> 115 - Disclosure - INCOME PER SHARE </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" id="role_NotesToFinancialStatementsInventoryDisclosureTextBlock"> |
| <link:definition> 116 - Disclosure - INVENTORIES </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="role_NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock"> |
| <link:definition> 117 - Disclosure - NOTES RECEIVABLE </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsLandUseRightsTextBlock" id="role_NotesToFinancialStatementsLandUseRightsTextBlock"> |
| <link:definition> 118 - Disclosure - LAND USE RIGHTS </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" id="role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"> |
| <link:definition> 119 - Disclosure - PLANT AND EQUIPMENT </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock" id="role_NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock"> |
| <link:definition> 120 - Disclosure - DUE TO/FROM RELATED PARTIES </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsShortTermDebtTextBlock" id="role_NotesToFinancialStatementsShortTermDebtTextBlock"> |
| <link:definition> 121 - Disclosure - SHORT TERM BANK LOANS </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock" id="role_NotesToFinancialStatementsLongTermDebtTextBlock"> |
| <link:definition> 122 - Disclosure - NOTES PAYABLE </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsBondPayableTextBlock" id="role_NotesToFinancialStatementsBondPayableTextBlock"> |
| <link:definition> 123 - Disclosure - BOND PAYABLE </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" id="role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"> |
| <link:definition> 124 - Disclosure - TAXES </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsStockOptionsWarrantsAndConvertibleNotesDisclosureTextBlock" id="role_NotesToFinancialStatementsStockOptionsWarrantsAndConvertibleNotesDisclosureTextBlock"> |
| <link:definition> 125 - Disclosure - STOCK OPTIONS, WARRANTS AND CONVERTIBLE NOTES </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsStockAwardDisclosureTextBlock" id="role_NotesToFinancialStatementsStockAwardDisclosureTextBlock"> |
| <link:definition> 126 - Disclosure - STOCK AWARD </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" id="role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock"> |
| <link:definition> 127 - Disclosure - INTANGIBLE ASSETS </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" id="role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"> |
| <link:definition> 128 - Disclosure - BUSINESS COMBINATION </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" id="role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"> |
| <link:definition> 129 - Disclosure - COMMITMENTS AND CONTINGENCIES </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock" id="role_NotesToFinancialStatementsSubsequentEventsTextBlock"> |
| <link:definition> 130 - Disclosure - SUBSEQUENT EVENT </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies" id="role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies"> |
| <link:definition> 131 - Disclosure - Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables" id="role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables"> |
| <link:definition> 132 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlockTables" id="role_NotesToFinancialStatementsConcentrationRiskDisclosureTextBlockTables"> |
| <link:definition> 133 - Disclosure - CONCENTRATIONS (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables" id="role_NotesToFinancialStatementsEarningsPerShareTextBlockTables"> |
| <link:definition> 134 - Disclosure - INCOME PER SHARE (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables" id="role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables"> |
| <link:definition> 135 - Disclosure - INVENTORIES (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlockTables" id="role_NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlockTables"> |
| <link:definition> 136 - Disclosure - NOTES RECEIVABLE (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsLandUseRightsTextBlockTables" id="role_NotesToFinancialStatementsLandUseRightsTextBlockTables"> |
| <link:definition> 137 - Disclosure - LAND USE RIGHTS (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" id="role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"> |
| <link:definition> 138 - Disclosure - PLANT AND EQUIPMENT (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlockTables" id="role_NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlockTables"> |
| <link:definition> 139 - Disclosure - DUE TO/FROM RELATED PARTIES (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsShortTermDebtTextBlockTables" id="role_NotesToFinancialStatementsShortTermDebtTextBlockTables"> |
| <link:definition> 140 - Disclosure - SHORT TERM BANK LOANS (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlockTables" id="role_NotesToFinancialStatementsLongTermDebtTextBlockTables"> |
| <link:definition> 141 - Disclosure - NOTES PAYABLE (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsBondPayableTextBlockTables" id="role_NotesToFinancialStatementsBondPayableTextBlockTables"> |
| <link:definition> 142 - Disclosure - BOND PAYABLE (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" id="role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"> |
| <link:definition> 143 - Disclosure - TAXES (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsStockOptionsWarrantsAndConvertibleNotesDisclosureTextBlockTables" id="role_NotesToFinancialStatementsStockOptionsWarrantsAndConvertibleNotesDisclosureTextBlockTables"> |
| <link:definition> 144 - Disclosure - STOCK OPTIONS, WARRANTS AND CONVERTIBLE NOTES (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" id="role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables"> |
| <link:definition> 145 - Disclosure - INTANGIBLE ASSETS (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" id="role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"> |
| <link:definition> 146 - Disclosure - BUSINESS COMBINATION (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables" id="role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables"> |
| <link:definition> 147 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureOrganizationAndPrincipalActivitiesDisclosureTextBlockDetails" id="role_DisclosureOrganizationAndPrincipalActivitiesDisclosureTextBlockDetails"> |
| <link:definition> 148 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureLiquidityTextBlockDetails" id="role_DisclosureLiquidityTextBlockDetails"> |
| <link:definition> 149 - Disclosure - LIQUIDITY (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockDetails" id="role_DisclosureOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockDetails"> |
| <link:definition> 150 - Disclosure - PRINCIPLES OF CONSOLIDATION (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureSignificantAccountingPoliciesTextBlockDetails" id="role_DisclosureSignificantAccountingPoliciesTextBlockDetails"> |
| <link:definition> 151 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureEarningsPerShareTextBlockDetails" id="role_DisclosureEarningsPerShareTextBlockDetails"> |
| <link:definition> 152 - Disclosure - INCOME PER SHARE (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureLandUseRightsTextBlockDetails" id="role_DisclosureLandUseRightsTextBlockDetails"> |
| <link:definition> 153 - Disclosure - LAND USE RIGHTS (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentDisclosureTextBlockDetails" id="role_DisclosurePropertyPlantAndEquipmentDisclosureTextBlockDetails"> |
| <link:definition> 154 - Disclosure - PLANT AND EQUIPMENT (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureShortTermDebtTextBlockDetails" id="role_DisclosureShortTermDebtTextBlockDetails"> |
| <link:definition> 155 - Disclosure - SHORT TERM BANK LOANS (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureLongTermDebtTextBlockDetails" id="role_DisclosureLongTermDebtTextBlockDetails"> |
| <link:definition> 156 - Disclosure - NOTES PAYABLE (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureBondPayableTextBlockDetails" id="role_DisclosureBondPayableTextBlockDetails"> |
| <link:definition> 157 - Disclosure - BOND PAYABLE (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureIncomeTaxDisclosureTextBlockDetails" id="role_DisclosureIncomeTaxDisclosureTextBlockDetails"> |
| <link:definition> 158 - Disclosure - TAXES (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureStockOptionsWarrantsAndConvertibleNotesDisclosureTextBlockDetails" id="role_DisclosureStockOptionsWarrantsAndConvertibleNotesDisclosureTextBlockDetails"> |
| <link:definition> 159 - Disclosure - STOCK OPTIONS, WARRANTS AND CONVERTIBLE NOTES (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureStockAwardDisclosureTextBlockDetails" id="role_DisclosureStockAwardDisclosureTextBlockDetails"> |
| <link:definition> 160 - Disclosure - STOCK AWARD (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureIntangibleAssetsDisclosureTextBlockDetails" id="role_DisclosureIntangibleAssetsDisclosureTextBlockDetails"> |
| <link:definition> 161 - Disclosure - INTANGIBLE ASSETS (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureBusinessCombinationDisclosureTextBlockDetails" id="role_DisclosureBusinessCombinationDisclosureTextBlockDetails"> |
| <link:definition> 162 - Disclosure - BUSINESS COMBINATION (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureCommitmentsAndContingenciesDisclosureTextBlockDetails" id="role_DisclosureCommitmentsAndContingenciesDisclosureTextBlockDetails"> |
| <link:definition> 163 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureSubsequentEventsTextBlockDetails" id="role_DisclosureSubsequentEventsTextBlockDetails"> |
| <link:definition> 164 - Disclosure - SUBSEQUENT EVENT (Narrative) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureFairValueByBalanceSheetGroupingTextBlockDetails" id="role_DisclosureFairValueByBalanceSheetGroupingTextBlockDetails"> |
| <link:definition> 165 - Disclosure - Schedule of Fair Value, by Balance Sheet Grouping (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfRestrictedCashAndCashEquivalentsTextBlockDetails" id="role_DisclosureScheduleOfRestrictedCashAndCashEquivalentsTextBlockDetails"> |
| <link:definition> 166 - Disclosure - Schedule of Cash and Cash Equivalents (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlockDetails" id="role_DisclosureScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlockDetails"> |
| <link:definition> 167 - Disclosure - Schedule of Property and Equipment Estimated Useful Lives (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfAverageForeignCurrencyExchangeRatesTableTextBlockDetails" id="role_DisclosureScheduleOfAverageForeignCurrencyExchangeRatesTableTextBlockDetails"> |
| <link:definition> 168 - Disclosure - Schedule of Average Foreign Currency Exchange Rates (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlockDetails" id="role_DisclosureScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlockDetails"> |
| <link:definition> 169 - Disclosure - Schedule of Revenue and Accounts Receivable Percentage by Major Customers (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersTableTextBlockDetails" id="role_DisclosureScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersTableTextBlockDetails"> |
| <link:definition> 170 - Disclosure - Schedule of Purchases and Accounts Payable Percentage by Major Suppliers (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfEarningsPerShareBasicAndDilutedTableTextBlockDetails" id="role_DisclosureScheduleOfEarningsPerShareBasicAndDilutedTableTextBlockDetails"> |
| <link:definition> 171 - Disclosure - Schedule of Earnings Per Share, Basic and Diluted (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfInventoryCurrentTableTextBlockDetails" id="role_DisclosureScheduleOfInventoryCurrentTableTextBlockDetails"> |
| <link:definition> 172 - Disclosure - Schedule of Inventories (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlockDetails" id="role_DisclosureScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlockDetails"> |
| <link:definition> 173 - Disclosure - Schedule of Notes Receivable (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfDetailedUnrelatedPartyNotesReceivableTableTextBlockDetails" id="role_DisclosureScheduleOfDetailedUnrelatedPartyNotesReceivableTableTextBlockDetails"> |
| <link:definition> 174 - Disclosure - Schedule of Detailed Unrelated Party Notes Receivable (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfLandUseRightsDetails" id="role_DisclosureScheduleOfLandUseRightsDetails"> |
| <link:definition> 175 - Disclosure - Schedule of Land Use Rights (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfLandUseRightsExpectedAmortizationExpenseTableTextBlockDetails" id="role_DisclosureScheduleOfLandUseRightsExpectedAmortizationExpenseTableTextBlockDetails"> |
| <link:definition> 176 - Disclosure - Schedule of Land Use Rights Expected Amortization Expense (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentTextBlockDetails" id="role_DisclosurePropertyPlantAndEquipmentTextBlockDetails"> |
| <link:definition> 177 - Disclosure - Schedule of Plant and Equipment (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfRelatedPartyTransactionsTableTextBlockDetails" id="role_DisclosureScheduleOfRelatedPartyTransactionsTableTextBlockDetails"> |
| <link:definition> 178 - Disclosure - Schedule of Related Party Transactions (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfShortTermDebtTextBlockDetails" id="role_DisclosureScheduleOfShortTermDebtTextBlockDetails"> |
| <link:definition> 179 - Disclosure - Schedule of Short-term Bank Loans (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfNotesPayableTableTextBlockDetails" id="role_DisclosureScheduleOfNotesPayableTableTextBlockDetails"> |
| <link:definition> 180 - Disclosure - Schedule of Notes Payable (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfNotesPayableRestrictedCashHeldAsCollateralTableTextBlockDetails" id="role_DisclosureScheduleOfNotesPayableRestrictedCashHeldAsCollateralTableTextBlockDetails"> |
| <link:definition> 181 - Disclosure - Schedule of Restricted Cash Held As Collateral For Notes Payable (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfBondPayableTableTextBlockDetails" id="role_DisclosureScheduleOfBondPayableTableTextBlockDetails"> |
| <link:definition> 182 - Disclosure - Schedule of Bond Payable (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlockDetails" id="role_DisclosureScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlockDetails"> |
| <link:definition> 183 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfExpectedComponentsOfIncomeTaxExpenseBenefitTableTextBlockDetails" id="role_DisclosureScheduleOfExpectedComponentsOfIncomeTaxExpenseBenefitTableTextBlockDetails"> |
| <link:definition> 184 - Disclosure - Schedule of Expected Components of Income Tax Expense (Benefit) (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlockDetails" id="role_DisclosureScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlockDetails"> |
| <link:definition> 185 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureSummaryOfIncomeTaxHolidayTextBlockDetails" id="role_DisclosureSummaryOfIncomeTaxHolidayTextBlockDetails"> |
| <link:definition> 186 - Disclosure - Summary of Income Tax Holiday (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlockDetails" id="role_DisclosureScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlockDetails"> |
| <link:definition> 187 - Disclosure - Schedule of Share-based Compensation, Stock Options, Activity (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlockDetails" id="role_DisclosureDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlockDetails"> |
| <link:definition> 188 - Disclosure - Schedule of Disclosure of Share-based Compensation, Stock Option Outstanding Summary (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfIntangibleAssetsAndGoodwillTableTextBlockDetails" id="role_DisclosureScheduleOfIntangibleAssetsAndGoodwillTableTextBlockDetails"> |
| <link:definition> 189 - Disclosure - Schedule of Intangible Assets (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlockDetails" id="role_DisclosureScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlockDetails"> |
| <link:definition> 190 - Disclosure - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfPurchasePriceAllocationTableTextBlockDetails" id="role_DisclosureScheduleOfPurchasePriceAllocationTableTextBlockDetails"> |
| <link:definition> 191 - Disclosure - Schedule of Purchase Price Allocation (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleOfGuaranteesForBankLoansTableTextBlockDetails" id="role_DisclosureScheduleOfGuaranteesForBankLoansTableTextBlockDetails"> |
| <link:definition> 192 - Disclosure - Schedule of Guarantees For Bank Loans (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.en.chinakandi.com/taxonomy/role/DisclosureScheduleForPledgedCollateralForAThirdPartysBankLoansTableTextBlockDetails" id="role_DisclosureScheduleForPledgedCollateralForAThirdPartysBankLoansTableTextBlockDetails"> |
| <link:definition> 193 - Disclosure - Schedule for Pledged Collateral For A Third Partys Bank Loans (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="kndi-20121231_cal.xml" xlink:title="Calculation Links, all"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="kndi-20121231_def.xml" xlink:title="Definition Links, all"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="kndi-20121231_lab.xml" xlink:title="Label Links, all"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="kndi-20121231_pre.xml" xlink:title="Presentation Links, all"/> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-gaap/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/country/2012-01-31" schemaLocation="http://xbrl.sec.gov/country/2012/country-2012-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/invest/2012-01-31" schemaLocation="http://xbrl.sec.gov/invest/2012/invest-2012-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-types/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-types-2012-01-31.xsd"/> |
| <xsd:element name="DocumentAndEntityInformationAbstract" id="kndi_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NotesToFinancialStatementsAbstract" id="kndi_NotesToFinancialStatementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsNet" id="kndi_LandUseRightsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element name="ConstructionInProgress" id="kndi_ConstructionInProgress" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element name="ReserveForSlowMovingInventory" id="kndi_ReserveForSlowMovingInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <xsd:element name="DiscountOnNotesPayableCurent" id="kndi_DiscountOnNotesPayableCurent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element name="DiscountOnNotesPayableNoncurrent" id="kndi_DiscountOnNotesPayableNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element name="RestrictedRetainedEarnings" id="kndi_RestrictedRetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element name="GovernmentGrants" id="kndi_GovernmentGrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element name="StockIssuanceWarrantAndStockOptionExercise" id="kndi_StockIssuanceWarrantAndStockOptionExercise" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element name="StockIssuanceWarrantAndStockOptionExerciseShares" id="kndi_StockIssuanceWarrantAndStockOptionExerciseShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AdjustmentsToAdditionalPaidInCapitalAcquisitionOfScrou" id="kndi_AdjustmentsToAdditionalPaidInCapitalAcquisitionOfScrou" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element name="NotesAndWarrantIssuancePayments" id="kndi_NotesAndWarrantIssuancePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element name="OrganizationAndPrincipalActivitiesDisclosureTextBlock" id="kndi_OrganizationAndPrincipalActivitiesDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LiquidityTextBlock" id="kndi_LiquidityTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="UseOfEstimatesTextBlock" id="kndi_UseOfEstimatesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsTextBlock" id="kndi_LandUseRightsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BondPayableTextBlock" id="kndi_BondPayableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesDisclosureTextBlock" id="kndi_StockOptionsWarrantsAndConvertibleNotesDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockAwardDisclosureTextBlock" id="kndi_StockAwardDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="EconomicAndPoliticalRisksPolicyTextBlock" id="kndi_EconomicAndPoliticalRisksPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PrepaymentsPolicyTextBlock" id="kndi_PrepaymentsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ConstructionInProgressPolicyTextBlock" id="kndi_ConstructionInProgressPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsPolicyTextBlock" id="kndi_LandUseRightsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="GovernmentGrantPolicyTextBlock" id="kndi_GovernmentGrantPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="WarrantCostPolicyTextBlock" id="kndi_WarrantCostPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="FairValueOfConversionFeaturesPolicyTextBlock" id="kndi_FairValueOfConversionFeaturesPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" id="kndi_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfAverageForeignCurrencyExchangeRatesTableTextBlock" id="kndi_ScheduleOfAverageForeignCurrencyExchangeRatesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersTableTextBlock" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDetailedUnrelatedPartyNotesReceivableTableTextBlock" id="kndi_ScheduleOfDetailedUnrelatedPartyNotesReceivableTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRights" id="kndi_ScheduleOfLandUseRights" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsExpectedAmortizationExpenseTableTextBlock" id="kndi_ScheduleOfLandUseRightsExpectedAmortizationExpenseTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableTableTextBlock" id="kndi_ScheduleOfNotesPayableTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableRestrictedCashHeldAsCollateralTableTextBlock" id="kndi_ScheduleOfNotesPayableRestrictedCashHeldAsCollateralTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfBondPayableTableTextBlock" id="kndi_ScheduleOfBondPayableTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpenseBenefitTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfGuaranteesForBankLoansTableTextBlock" id="kndi_ScheduleOfGuaranteesForBankLoansTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleForPledgedCollateralForAThirdPartysBankLoansTableTextBlock" id="kndi_ScheduleForPledgedCollateralForAThirdPartysBankLoansTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfGuaranteesForBankNotesTableTextBlock" id="kndi_ScheduleOfGuaranteesForBankNotesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNineTTqyTFivexlxTKd" id="kndi_OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNineTTqyTFivexlxTKd" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNinevtFHmDlwTwoZbP" id="kndi_OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNinevtFHmDlwTwoZbP" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNinetBpHkVpbKZNinez" id="kndi_OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNinetBpHkVpbKZNinez" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNineQCOneZGbsMLVlm" id="kndi_OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNineQCOneZGbsMLVlm" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNineGFivecThreeFivepNinevcThreeVSeven" id="kndi_OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNineGFivecThreeFivepNinevcThreeVSeven" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNinegsLwFivekNFMPTwok" id="kndi_OrganizationAndPrincipalActivitiesZeroOneThreeOneZeroOneSevenFourNinegsLwFivekNFMPTwok" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LiquidityZeroOneThreeOneZeroOneSevenFourNineDPgJEightdSevenEightMlNineR" id="kndi_LiquidityZeroOneThreeOneZeroOneSevenFourNineDPgJEightdSevenEightMlNineR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LiquidityZeroOneThreeOneZeroOneSevenFourNineLJSixRNineKyBTlxq" id="kndi_LiquidityZeroOneThreeOneZeroOneSevenFourNineLJSixRNineKyBTlxq" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LiquidityZeroOneThreeOneZeroOneSevenFourNineFivePyFfQCsyprP" id="kndi_LiquidityZeroOneThreeOneZeroOneSevenFourNineFivePyFfQCsyprP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LiquidityZeroOneThreeOneZeroOneSevenFourNineGhbvkrVFsDcSix" id="kndi_LiquidityZeroOneThreeOneZeroOneSevenFourNineGhbvkrVFsDcSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PrinciplesOfConsolidationZeroOneThreeOneZeroOneSevenFourNineLSevenqSPWVbTMzV" id="kndi_PrinciplesOfConsolidationZeroOneThreeOneZeroOneSevenFourNineLSevenqSPWVbTMzV" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PrinciplesOfConsolidationZeroOneThreeOneZeroOneSevenFourNinekXSevenrRFJZerowPnl" id="kndi_PrinciplesOfConsolidationZeroOneThreeOneZeroOneSevenFourNinekXSevenrRFJZerowPnl" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PrinciplesOfConsolidationZeroOneThreeOneZeroOneSevenFourNineKQSixFiveFThreelNineFiveyRP" id="kndi_PrinciplesOfConsolidationZeroOneThreeOneZeroOneSevenFourNineKQSixFiveFThreelNineFiveyRP" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNinemqVEightSDkfQRtEight" id="kndi_SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNinemqVEightSDkfQRtEight" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNineZJSixDfOneWgFourDSevenZero" id="kndi_SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNineZJSixDfOneWgFourDSevenZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNinecSeventZQnvLSixFFiveS" id="kndi_SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNinecSeventZQnvLSixFFiveS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNineThreesTwoZcHFivegRlvNine" id="kndi_SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNineThreesTwoZcHFivegRlvNine" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNineZeroSKbcxZTLFlm" id="kndi_SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNineZeroSKbcxZTLFlm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNineNZXFourtTwovGBtEightg" id="kndi_SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNineNZXFourtTwovGBtEightg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNinelRJOnerEightNPpVVEight" id="kndi_SummaryOfSignificantAccountingPoliciesZeroOneThreeOneZeroOneSevenFourNinelRJOnerEightNPpVVEight" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="IncomePerShareZeroOneThreeOneZeroOneSevenFourNinembXQkTwoqNinebThreeTJ" id="kndi_IncomePerShareZeroOneThreeOneZeroOneSevenFourNinembXQkTwoqNinebThreeTJ" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsZeroOneThreeOneZeroOneSevenFourNineJHMqqDHgXdnt" id="kndi_LandUseRightsZeroOneThreeOneZeroOneSevenFourNineJHMqqDHgXdnt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsZeroOneThreeOneZeroOneSevenFourNineZcDTxCxFourJPNT" id="kndi_LandUseRightsZeroOneThreeOneZeroOneSevenFourNineZcDTxCxFourJPNT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsZeroOneThreeOneZeroOneSevenFourNinezqFiveWSixGnXFoursqK" id="kndi_LandUseRightsZeroOneThreeOneZeroOneSevenFourNinezqFiveWSixGnXFoursqK" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsZeroOneThreeOneZeroOneSevenFourNineqSevenyfWkdWTwofpQ" id="kndi_LandUseRightsZeroOneThreeOneZeroOneSevenFourNineqSevenyfWkdWTwofpQ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsZeroOneThreeOneZeroOneSevenFourNineThreeKKEightSKSZeroXtTm" id="kndi_LandUseRightsZeroOneThreeOneZeroOneSevenFourNineThreeKKEightSKSZeroXtTm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsZeroOneThreeOneZeroOneSevenFourNinezNineJrCsTEightBfNineD" id="kndi_LandUseRightsZeroOneThreeOneZeroOneSevenFourNinezNineJrCsTEightBfNineD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LandUseRightsZeroOneThreeOneZeroOneSevenFourNineMSixRlcVfJcWdN" id="kndi_LandUseRightsZeroOneThreeOneZeroOneSevenFourNineMSixRlcVfJcWdN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineDdWFourFiveXRnOneJFourN" id="kndi_PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineDdWFourFiveXRnOneJFourN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineTTwoRZeronJzSixzhcn" id="kndi_PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineTTwoRZeronJzSixzhcn" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinedzfVPDWslbhb" id="kndi_PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinedzfVPDWslbhb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinegkJPSixKHrdtlT" id="kndi_PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinegkJPSixKHrdtlT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineNcKsPxmXhGyd" id="kndi_PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineNcKsPxmXhGyd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineppXkMBbHHfJg" id="kndi_PlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineppXkMBbHHfJg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineNDSixVTwoFourhXPgTTwo" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineNDSixVTwoFourhXPgTTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNinelbsJTvFourkFourlcd" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNinelbsJTvFourkFourlcd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineFiveTThFSixTwoQFourRNinec" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineFiveTThFSixTwoQFourRNinec" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineynlBbbPvdBBs" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineynlBbbPvdBBs" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineQQhEightvJTmJpNz" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineQQhEightvJTmJpNz" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineTzSevenDvkLdEightVsQ" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineTzSevenDvkLdEightVsQ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineOneTwokCsTgqsTMEight" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineOneTwokCsTgqsTMEight" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineWThreeVNineThreelrfFivehzL" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineWThreeVNineThreelrfFivehzL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNinevWZyPFRTJWPS" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNinevWZyPFRTJWPS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineScxVxvWhPVqh" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineScxVxvWhPVqh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineqdmzTwoEightPKGTwoRh" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineqdmzTwoEightPKGTwoRh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineVNFourmBZeroTNFyGK" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineVNFourmBZeroTNFyGK" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNinedxRzpZeroVbXgSEight" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNinedxRzpZeroVbXgSEight" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNinelFiveRVOneSevenTKsThreeWOne" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNinelFiveRVOneSevenTKsThreeWOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineHHnyThlvcSqSeven" id="kndi_ShortTermBankLoansZeroOneThreeOneZeroOneSevenFourNineHHnyThlvcSqSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NotesPayableZeroOneThreeOneZeroOneSevenFourNineqDyCZerondtcydl" id="kndi_NotesPayableZeroOneThreeOneZeroOneSevenFourNineqDyCZerondtcydl" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NotesPayableZeroOneThreeOneZeroOneSevenFourNineJmnctVWTyBThreeP" id="kndi_NotesPayableZeroOneThreeOneZeroOneSevenFourNineJmnctVWTyBThreeP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NotesPayableZeroOneThreeOneZeroOneSevenFourNinerfkHEightcTKnwSevenf" id="kndi_NotesPayableZeroOneThreeOneZeroOneSevenFourNinerfkHEightcTKnwSevenf" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NotesPayableZeroOneThreeOneZeroOneSevenFourNineSevenyNkqHTZeroSixCwb" id="kndi_NotesPayableZeroOneThreeOneZeroOneSevenFourNineSevenyNkqHTZeroSixCwb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BondPayableZeroOneThreeOneZeroOneSevenFourNineTWzQVPntNineQqk" id="kndi_BondPayableZeroOneThreeOneZeroOneSevenFourNineTWzQVPntNineQqk" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BondPayableZeroOneThreeOneZeroOneSevenFourNineKSTfpZMRxSSJ" id="kndi_BondPayableZeroOneThreeOneZeroOneSevenFourNineKSTfpZMRxSSJ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BondPayableZeroOneThreeOneZeroOneSevenFourNineXZWLFZerohSixSixlNinek" id="kndi_BondPayableZeroOneThreeOneZeroOneSevenFourNineXZWLFZerohSixSixlNinek" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNineFTwGCxNineNcwOneb" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNineFTwGCxNineNcwOneb" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNinePOneSevencTwoBnpTwoFourEightd" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNinePOneSevencTwoBnpTwoFourEightd" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNineDnWRZerocfXTlHN" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNineDnWRZerocfXTlHN" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNineHZkFourGpWZOneNSixy" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNineHZkFourGpWZOneNSixy" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNinexVyZerodFdSevenSKTd" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNinexVyZerodFdSevenSKTd" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNineZQScRMTSevenlHGOne" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNineZQScRMTSevenlHGOne" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNinewdFournFourmTzdyxb" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNinewdFournFourmTzdyxb" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNinehPwDqNineFiveSixztTThree" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNinehPwDqNineFiveSixztTThree" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNineTLVdRxThreeThreeNinekMV" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNineTLVdRxThreeThreeNinekMV" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNineqEightBsEightmdVFqwOne" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNineqEightBsEightmdVFqwOne" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNinezFiveSixBbrBZeroZSixwJ" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNinezFiveSixBbrBZeroZSixwJ" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNineKbTwobMQRxQThreeXb" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNineKbTwobMQRxQThreeXb" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNinevgJFivecxgxTwoCXP" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNinevgJFivecxgxTwoCXP" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNineNSevenvQmEightBLqJFiveL" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNineNSevenvQmEightBLqJFiveL" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxesZeroOneThreeOneZeroOneSevenFourNinewZSevenBMtOneBFourdlFive" id="kndi_TaxesZeroOneThreeOneZeroOneSevenFourNinewZSevenBMtOneBFourdlFive" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineKgFiveDwZcvVSSH" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineKgFiveDwZcvVSSH" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineSixFnLSdgzypTS" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineSixFnLSdgzypTS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinenDnFmySixPGkXNine" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinenDnFmySixPGkXNine" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineOnecRBFzSixgTwoFFourv" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineOnecRBFzSixgTwoFFourv" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinemCThreeNrQSfThreebTJ" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinemCThreeNrQSfThreebTJ" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineqyVGbFourQvGXXH" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineqyVGbFourQvGXXH" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineCGNZfpNinekwNineXJ" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineCGNZfpNinekwNineXJ" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinegZGrSixSJBvKzV" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinegZGrSixSJBvKzV" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinebhsPOneBkJvsNineK" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinebhsPOneBkJvsNineK" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinepLTSmBOneqFourLsf" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinepLTSmBOneqFourLsf" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinezpXsyZWFiveZsRl" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinezpXsyZWFiveZsRl" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineKGMyPMTTworfGz" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineKGMyPMTTworfGz" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinemFLLEightKRSixBTlt" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinemFLLEightKRSixBTlt" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineHLtPTwoVZGZerozxp" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineHLtPTwoVZGZerozxp" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinevFourfhZZeronpmslEight" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinevFourfhZZeronpmslEight" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinebNRZsPFivegZeroOneRZero" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinebNRZsPFivegZeroOneRZero" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineLRBXsFGFiveTwoNineFourd" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineLRBXsFGFiveTwoNineFourd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineOnekZFiveThreemWHgPFiveG" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineOnekZFiveThreemWHgPFiveG" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineXWqFiveSevenpPSmRqF" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineXWqFiveSevenpPSmRqF" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineNinepFourywEightTFivegnCFive" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineNinepFourywEightTFivegnCFive" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineTwoKxCTgttDSXT" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineTwoKxCTgttDSXT" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinexCGLTThreeNdLhTV" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinexCGLTThreeNdLhTV" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinefspQMllOneSxNc" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinefspQMllOneSxNc" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinevCnDTHWVsrSixs" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinevCnDTHWVsrSixs" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinesXKWNZPTTwoxThreeC" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinesXKWNZPTTwoxThreeC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineQcWLSVZFourPXmT" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineQcWLSVZFourPXmT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineHFLtkEightbFiveKqlOne" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineHFLtkEightbFiveKqlOne" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineZfGyTwoqBFourThreesHB" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineZfGyTwoqBFourThreesHB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinecfZeroTwoZerorSXThreexwG" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinecfZeroTwoZerorSXThreexwG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineGZSevenWhXFiveZfrhFour" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineGZSevenWhXFiveZfrhFour" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinegrknOneXTtNxSp" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinegrknOneXTtNxSp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinenFourSixhLZfZeroyZeroWq" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinenFourSixhLZfZeroyZeroWq" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinekStJTwoSixCgClNinec" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinekStJTwoSixCgClNinec" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinePvJqmGCSixbfng" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinePvJqmGCSixbfng" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinegdSixctEightdksEightmR" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinegdSixctEightdksEightmR" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineNFWwHPgwwzrf" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineNFWwHPgwwzrf" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineEightptgkDqgSixZWh" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineEightptgkDqgSixZWh" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineFourfSLJqrEightVhGg" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineFourfSLJqrEightVhGg" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinelfssThreegvfcsSixSix" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinelfssThreegvfcsSixSix" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinekcWtvZerovfZeroTwoPk" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinekcWtvZerovfZeroTwoPk" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineJSEightWLpkSevenKgzh" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineJSEightWLpkSevenKgzh" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinewySevenDCNineEightThreelBBSeven" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinewySevenDCNineEightThreelBBSeven" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineTvGFiveHTwokPbDTt" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineTvGFiveHTwokPbDTt" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineJFivewTsCBxxKfw" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineJFivewTsCBxxKfw" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinebVhdrQCsOneGEightSix" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinebVhdrQCsOneGEightSix" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinenHMcLSevennHrSixZeroNine" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinenHMcLSevennHrSixZeroNine" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineSSGFourSixVOnePFourHDThree" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineSSGFourSixVOnePFourHDThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinembXCFivezFDhNinezR" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinembXCFivezFDhNinezR" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineznTKCDkZeroLwLH" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineznTKCDkZeroLwLH" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineKWDyffGXsyXZ" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineKWDyffGXsyXZ" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineDkSSevenDtEightFfgPSix" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineDkSSevenDtEightFfgPSix" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinebqPnRbBcZeroqKTwo" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinebqPnRbBcZeroqKTwo" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineTpNineQDrhCSPNineOne" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineTpNineQDrhCSPNineOne" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineDmxThVFbQfvB" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineDmxThVFbQfvB" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinehTMJvpsSevenVJOnec" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNinehTMJvpsSevenVJOnec" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineFQThreeSixfpcTwoFybh" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineFQThreeSixfpcTwoFybh" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineNpZFourvfxgDDTwoH" id="kndi_StockOptionsWarrantsAndConvertibleNotesZeroOneThreeOneZeroOneSevenFourNineNpZFourvfxgDDTwoH" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockAwardZeroOneThreeOneZeroOneSevenFourNineTXcglBbTyWZeroq" id="kndi_StockAwardZeroOneThreeOneZeroOneSevenFourNineTXcglBbTyWZeroq" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockAwardZeroOneThreeOneZeroOneSevenFourNineSixRKtNDCPgqZV" id="kndi_StockAwardZeroOneThreeOneZeroOneSevenFourNineSixRKtNDCPgqZV" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockAwardZeroOneThreeOneZeroOneSevenFourNineFourFdhmsGCTWZg" id="kndi_StockAwardZeroOneThreeOneZeroOneSevenFourNineFourFdhmsGCTWZg" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StockAwardZeroOneThreeOneZeroOneSevenFourNinehhRnGThreeyqcvSixg" id="kndi_StockAwardZeroOneThreeOneZeroOneSevenFourNinehhRnGThreeyqcvSixg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="IntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineCzTwoCLFouryxBwNineR" id="kndi_IntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineCzTwoCLFouryxBwNineR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="IntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineGTtlrrZTdlNl" id="kndi_IntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineGTtlrrZTdlNl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BusinessCombinationZeroOneThreeOneZeroOneSevenFourNineJygpvlqEightHpdG" id="kndi_BusinessCombinationZeroOneThreeOneZeroOneSevenFourNineJygpvlqEightHpdG" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BusinessCombinationZeroOneThreeOneZeroOneSevenFourNineFiveflmBMBRSixTNinef" id="kndi_BusinessCombinationZeroOneThreeOneZeroOneSevenFourNineFiveflmBMBRSixTNinef" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BusinessCombinationZeroOneThreeOneZeroOneSevenFourNinepbsSevenMbPtxdnN" id="kndi_BusinessCombinationZeroOneThreeOneZeroOneSevenFourNinepbsSevenMbPtxdnN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineyyLHMcOneZeroBFiveTwoP" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineyyLHMcOneZeroBFiveTwoP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineWLzDGTbFivemGkb" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineWLzDGTbFivemGkb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinecXTwoSixGbSixXPtKx" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinecXTwoSixGbSixXPtKx" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinesdFSevenWRFFbsxT" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinesdFSevenWRFFbsxT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinehSBNinezThreeSevenXJSevenKt" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinehSBNinezThreeSevenXJSevenKt" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineFPRnTwolfLFivehThreeSeven" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineFPRnTwolfLFivehThreeSeven" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinekvTqDFiveOneMFzwS" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinekvTqDFiveOneMFzwS" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineKFsHpkTwomgWCB" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineKFsHpkTwomgWCB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineFourmpFWTwoOnevLXdc" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineFourmpFWTwoOnevLXdc" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineTmKTqnwrLSixnNine" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineTmKTqnwrLSixnNine" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinegZDRvzgEighthdOneP" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNinegZDRvzgEighthdOneP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineXsdhSevenzlKztSd" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineXsdhSevenzlKztSd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineVKkqTwoTMTGCQN" id="kndi_CommitmentsAndContingenciesZeroOneThreeOneZeroOneSevenFourNineVKkqTwoTMTGCQN" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineQkZvDtzdzThreeSeveny" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineQkZvDtzdzThreeSeveny" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNinerCqbltHThreeKwEightm" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNinerCqbltHThreeKwEightm" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineThreeXJwdJrFivePhEightr" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineThreeXJwdJrFivePhEightr" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineBDHGrdJkyCRF" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineBDHGrdJkyCRF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineVdByQSevenccKmZSix" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineVdByQSevenccKmZSix" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineNinepplGbFourLqZeroXW" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineNinepplGbFourLqZeroXW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineXTmnvsmryyRh" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineXTmnvsmryyRh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineqrrdFvNineZeroyXxP" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineqrrdFvNineZeroyXxP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNinesgmNQThreeWGZJwC" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNinesgmNQThreeWGZJwC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineHhLDGGlsFourCXF" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineHhLDGGlsFourCXF" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineMTOneHvTwoMtkyPt" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineMTOneHvTwoMtkyPt" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNinelyOneOneNZNpRNineNn" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNinelyOneOneNZNpRNineNn" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventZeroOneThreeOneZeroOneSevenFourNineTwoXwnNZeroZpPHgc" id="kndi_SubsequentEventZeroOneThreeOneZeroOneSevenFourNineTwoXwnNZeroZpPHgc" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineNNpCtBMJSFSSeven" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineNNpCtBMJSFSSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineEightKFiveQBRpdFivehrSeven" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineEightKFiveQBRpdFivehrSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineVFiveDFiveltGwSevenSNinem" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineVFiveDFiveltGwSevenSNinem" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinezcZqDTwoQhQFivenv" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinezcZqDTwoQhQFivenv" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineSixNJDZtPyzgFourl" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineSixNJDZtPyzgFourl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineCmmEightXBwfFivedyT" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineCmmEightXBwfFivedyT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineCBFiveZlHFivegSixDfv" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineCBFiveZlHFivegSixDfv" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinecwncZeroLmTFCTF" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinecwncZeroLmTFCTF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineSixSixdLgZerownJFzSeven" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNineSixSixdLgZerownJFzSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinehKEightKwRmzlfZeroh" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinehKEightKwRmzlfZeroh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinefMSevenSixZeroSzFourxBxB" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinefMSevenSixZeroSzFourxBxB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinebLtfdCgNXsrV" id="kndi_ScheduleOfFairValueByBalanceSheetGroupingZeroOneThreeOneZeroOneSevenFourNinebLtfdCgNXsrV" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfCashAndCashEquivalentsZeroOneThreeOneZeroOneSevenFourNinetylqFiveQNineNineTSixTr" id="kndi_ScheduleOfCashAndCashEquivalentsZeroOneThreeOneZeroOneSevenFourNinetylqFiveQNineNineTSixTr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfCashAndCashEquivalentsZeroOneThreeOneZeroOneSevenFourNineBbsSevenWEightFivewwZsy" id="kndi_ScheduleOfCashAndCashEquivalentsZeroOneThreeOneZeroOneSevenFourNineBbsSevenWEightFivewwZsy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfCashAndCashEquivalentsZeroOneThreeOneZeroOneSevenFourNineMyMMPwTmSixlTz" id="kndi_ScheduleOfCashAndCashEquivalentsZeroOneThreeOneZeroOneSevenFourNineMyMMPwTmSixlTz" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfCashAndCashEquivalentsZeroOneThreeOneZeroOneSevenFourNineFQSXKREightmCvNineK" id="kndi_ScheduleOfCashAndCashEquivalentsZeroOneThreeOneZeroOneSevenFourNineFQSXKREightmCvNineK" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNineCSevenWCPFvHSixvHG" id="kndi_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNineCSevenWCPFvHSixvHG" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNinenwzVTwobMDFSixZK" id="kndi_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNinenwzVTwobMDFSixZK" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNineFhwNGGzvNineBhFour" id="kndi_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNineFhwNGGzvNineBhFour" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNinellJHThreeySxKNineST" id="kndi_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNinellJHThreeySxKNineST" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNinezVKlTzThreeTyTQp" id="kndi_ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesZeroOneThreeOneZeroOneSevenFourNinezVKlTzThreeTyTQp" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfAverageForeignCurrencyExchangeRatesZeroOneThreeOneZeroOneSevenFourNineThreeThreegrxMxkmkQm" id="kndi_ScheduleOfAverageForeignCurrencyExchangeRatesZeroOneThreeOneZeroOneSevenFourNineThreeThreegrxMxkmkQm" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfAverageForeignCurrencyExchangeRatesZeroOneThreeOneZeroOneSevenFourNineSevenCzqPGFiveRckNinet" id="kndi_ScheduleOfAverageForeignCurrencyExchangeRatesZeroOneThreeOneZeroOneSevenFourNineSevenCzqPGFiveRckNinet" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfAverageForeignCurrencyExchangeRatesZeroOneThreeOneZeroOneSevenFourNinexPZXTHZCXghB" id="kndi_ScheduleOfAverageForeignCurrencyExchangeRatesZeroOneThreeOneZeroOneSevenFourNinexPZXTHZCXghB" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfAverageForeignCurrencyExchangeRatesZeroOneThreeOneZeroOneSevenFourNineDkgmWkGWThreeKNineX" id="kndi_ScheduleOfAverageForeignCurrencyExchangeRatesZeroOneThreeOneZeroOneSevenFourNineDkgmWkGWThreeKNineX" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinewQzDdWxnBbvM" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinewQzDdWxnBbvM" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineEightrFourTThreevgBEighthXG" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineEightrFourTThreevgBEighthXG" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinedNWFourNineTcXgFourHFour" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinedNWFourNineTcXgFourHFour" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineLJvThreeXzTrLDNR" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineLJvThreeXzTrLDNR" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinezVFourThreeMmvCgMDEight" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinezVFourThreeMmvCgMDEight" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineOnehZeroXVdKwQZerolp" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineOnehZeroXVdKwQZerolp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinetNNineSixwgWZeropcfc" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinetNNineSixwgWZeropcfc" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineSixNFVfXDLDSevenRz" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineSixNFVfXDLDSevenRz" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineKSqyBOnesCkfDP" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineKSqyBOnesCkfDP" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineNBvSevenTGsdfKvT" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineNBvSevenTGsdfKvT" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinerlksTKFivetknkT" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinerlksTKFivetknkT" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineTFourcZeroNShZVPFiveK" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineTFourcZeroNShZVPFiveK" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinePSevenThreeCtcWmLEightXSeven" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinePSevenThreeCtcWmLEightXSeven" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineSevenDlrzshThreeBhKR" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineSevenDlrzshThreeBhKR" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineFiveFiveFivezNdwFsOneCD" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineFiveFiveFivezNdwFsOneCD" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineVGMLMRqvlLThreen" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineVGMLMRqvlLThreen" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineTfZeroSixqFourVfLTSevenT" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineTfZeroSixqFourVfLTSevenT" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineSixFnZHRlSixlSixbNine" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineSixFnZHRlSixlSixbNine" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinekrsMTJFourzJVFd" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNinekrsMTJFourzJVFd" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineZeroZeroQHmzmwGFGF" id="kndi_ScheduleOfRevenueAndAccountsReceivablePercentageByMajorCustomersZeroOneThreeOneZeroOneSevenFourNineZeroZeroQHmzmwGFGF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineTwoJRZGShqKpLS" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineTwoJRZGShqKpLS" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNinexmMDDbJzJSWM" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNinexmMDDbJzJSWM" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineBlVqCRFBSktT" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineBlVqCRFBSktT" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineJBHbLfNineNineVWLD" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineJBHbLfNineNineVWLD" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineTTKltLgThreecWNQ" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineTTKltLgThreecWNQ" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNinetSevenLSixSixFMTFszG" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNinetSevenLSixSixFMTFszG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineFourrSevenfSVvZerozsym" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineFourrSevenfSVvZerozsym" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineyFourcdzLPBCFourPR" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineyFourcdzLPBCFourPR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineZSevensOnecsNinefknXK" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineZSevensOnecsNinefknXK" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineqvSixSixpZeroyKMNlH" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineqvSixSixpZeroyKMNlH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineTEightLCgdSevenpTCGT" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineTEightLCgdSevenpTCGT" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineNinekkkVHRSyyqB" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineNinekkkVHRSyyqB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineFivedhSeventrvJsqNv" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineFivedhSeventrvJsqNv" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineTVzThreeFourDlwGsxOne" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineTVzThreeFourDlwGsxOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineFourMTwoqCNineWTwoEightSTB" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineFourMTwoqCNineWTwoEightSTB" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNinegSKsEightJffFiveFourTwoq" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNinegSKsEightJffFiveFourTwoq" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineNWKyhSbrKWKEight" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineNWKyhSbrKWKEight" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineglXEightKtkSevenNqZeroTwo" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineglXEightKtkSevenNqZeroTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineQxOnefDTwoRynnmEight" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNineQxOnefDTwoRynnmEight" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNinedZRSevenNTwoOneHGGTS" id="kndi_ScheduleOfPurchasesAndAccountsPayablePercentageByMajorSuppliersZeroOneThreeOneZeroOneSevenFourNinedZRSevenNTwoOneHGGTS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineddQwyTwogwwCZW" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineddQwyTwogwwCZW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineTwoFivetSevenNineRFLHGGZero" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineTwoFivetSevenNineRFLHGGZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinexPzVwSevenyLrSwL" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinexPzVwSevenyLrSwL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineJqNHNineDZXvNXThree" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineJqNHNineDZXvNXThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineRLpFourBDLtxPpt" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineRLpFourBDLtxPpt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinerHntmQXDxSevenBs" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinerHntmQXDxSevenBs" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineWqdLTwoNJTwoNFcB" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineWqdLTwoNJTwoNFcB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineTyZRTwoREightThreeVOneTwop" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineTyZRTwoREightThreeVOneTwop" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinezgkSevenfkhPOneNineqSix" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinezgkSevenfkhPOneNineqSix" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinetDGvSeventRgtKgOne" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinetDGvSeventRgtKgOne" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinerZlDfhXOnehttV" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNinerZlDfhXOnehttV" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineqzwThreevkfTtgZk" id="kndi_ScheduleOfEarningsPerShareBasicAndDilutedZeroOneThreeOneZeroOneSevenFourNineqzwThreevkfTtgZk" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinevWJgTKFiveWTgbM" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinevWJgTKFiveWTgbM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineJTwowQFourqdGPMng" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineJTwowQFourqdGPMng" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineZeroRZeroqClJmOneqrf" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineZeroRZeroqClJmOneqrf" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinePqTSixLsTwSsGW" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinePqTSixLsTwSsGW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineBgFdEightmnDvNineFourw" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineBgFdEightmnDvNineFourw" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineZFourLThreePFFFiveNineyZeron" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineZFourLThreePFFFiveNineyZeron" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinecbKTcmQNineVFiveyG" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinecbKTcmQNineVFiveyG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinedtWrXHOneQDFiveWT" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinedtWrXHOneQDFiveWT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineZdhNinedChXzFourFm" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineZdhNinedChXzFourFm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineJThreeRwCSGGSEightZeroT" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNineJThreeRwCSGGSEightZeroT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinekFiveEightBSixMqFivezhqSeven" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinekFiveEightBSixMqFivezhqSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinebRFourVThreeGTwoZeroFiveRThreex" id="kndi_ScheduleOfInventoriesZeroOneThreeOneZeroOneSevenFourNinebRFourVThreeGTwoZeroFiveRThreex" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinetSevenVyQKCWbTPx" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinetSevenVyQKCWbTPx" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineWHFivehVtLFkhNR" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineWHFivehVtLFkhNR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineNineFCScyThreeTwovQTN" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineNineFCScyThreeTwovQTN" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinewcOnevFNZxQTkR" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinewcOnevFNZxQTkR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinedOnebJdRwnZRsD" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinedOnebJdRwnZRsD" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinektcThreegpOnesnlDZero" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinektcThreegpOnesnlDZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineTwoCFiveqHcxJMNnSeven" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineTwoCFiveqHcxJMNnSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineSevenDcdnGMxmFiveWThree" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineSevenDcdnGMxmFiveWThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineSevenZrzTwoSevencEightTpEightFive" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineSevenZrzTwoSevencEightTpEightFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineTZeroxNmByVwwHq" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineTZeroxNmByVwwHq" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineVnxCNNinepHhrrJ" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNineVnxCNNinepHhrrJ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinebZyhZerowTHNdQp" id="kndi_ScheduleOfNotesReceivableZeroOneThreeOneZeroOneSevenFourNinebZyhZerowTHNdQp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDetailedUnrelatedPartyNotesReceivableZeroOneThreeOneZeroOneSevenFourNinePggThreeMNQSixSixlGl" id="kndi_ScheduleOfDetailedUnrelatedPartyNotesReceivableZeroOneThreeOneZeroOneSevenFourNinePggThreeMNQSixSixlGl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDetailedUnrelatedPartyNotesReceivableZeroOneThreeOneZeroOneSevenFourNinelZeroOnePFOnexySSvFour" id="kndi_ScheduleOfDetailedUnrelatedPartyNotesReceivableZeroOneThreeOneZeroOneSevenFourNinelZeroOnePFOnexySSvFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDetailedUnrelatedPartyNotesReceivableZeroOneThreeOneZeroOneSevenFourNinesdcBMXsThreedVLy" id="kndi_ScheduleOfDetailedUnrelatedPartyNotesReceivableZeroOneThreeOneZeroOneSevenFourNinesdcBMXsThreedVLy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineOneOnePFourDfEightqfPrZero" id="kndi_ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineOneOnePFourDfEightqfPrZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineZzlDThreeLFiveSevenXNRq" id="kndi_ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineZzlDThreeLFiveSevenXNRq" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineTSvSevenrFourThThreeqRH" id="kndi_ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineTSvSevenrFourThThreeqRH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineZsyKqyZeroTwoKdgH" id="kndi_ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineZsyKqyZeroTwoKdgH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineCtCtThreekTCTTwoMh" id="kndi_ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineCtCtThreekTCTTwoMh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineFourZerodLPwZQQcDD" id="kndi_ScheduleOfLandUseRightsZeroOneThreeOneZeroOneSevenFourNineFourZerodLPwZQQcDD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineKTRfkFSevenBSevenFiveMT" id="kndi_ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineKTRfkFSevenBSevenFiveMT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineXntLFiveHMQpSevenxp" id="kndi_ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineXntLFiveHMQpSevenxp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineFiveThreeOneFourTpFFiveHGNineg" id="kndi_ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineFiveThreeOneFourTpFFiveHGNineg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineThreePtmcThreeFzbTMTwo" id="kndi_ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineThreePtmcThreeFzbTMTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineXcCFiveKrTlVRFives" id="kndi_ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineXcCFiveKrTlVRFives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineWvDWOnehEightXhZSevenF" id="kndi_ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineWvDWOnehEightXhZSevenF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineNFRXNbZeroWTcXN" id="kndi_ScheduleOfLandUseRightsExpectedAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineNFRXNbZeroWTcXN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinehDCOnetlJyOnePQB" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinehDCOnetlJyOnePQB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinexrXlNRCgLLHX" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinexrXlNRCgLLHX" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinexPQWGmhfmLVb" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinexPQWGmhfmLVb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineyFourscDlnWCZrS" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineyFourscDlnWCZrS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinepJDXOnexwxBEightTFive" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinepJDXOnexwxBEightTFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinexNinetGHWVrThreemEightX" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinexNinetGHWVrThreemEightX" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineJCWTZeroFourZeroxcttD" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineJCWTZeroFourZeroxcttD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineTRFdgFivezrCOneZeroZero" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineTRFdgFivezrCOneZeroZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinerxMMfmXFourpOnerN" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinerxMMfmXFourpOnerN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineOnepJvLlzXlTTSix" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineOnepJvLlzXlTTSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineJEightTnvHBWxKfTwo" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineJEightTnvHBWxKfTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinesSvThreeHJPyRgTw" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinesSvThreeHJPyRgTw" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineGGwTSixSevenThreeFourGSixTFour" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineGGwTSixSevenThreeFourGSixTFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineQyXQlxlRwrXy" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineQyXQlxlRwrXy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineyltSevenPkkThreeTwocBThree" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineyltSevenPkkThreeTwocBThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineOnefyvhMZSixTwEightFive" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineOnefyvhMZSixTwEightFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinehgQZFiveZeroPNSSixVy" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinehgQZFiveZeroPNSSixVy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinesNinevTwodSevenBPqlmSix" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinesNinevTwodSevenBPqlmSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinelgKySOneXtbbvl" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinelgKySOneXtbbvl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinecmRrwRDSevengfSixS" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinecmRrwRDSevengfSixS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineVhNinefzzsNZLkv" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineVhNinefzzsNZLkv" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinesTKTsVskSixmNb" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinesTKTsVskSixmNb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineFNinenmTwonPLtkbm" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineFNinenmTwonPLtkbm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineWOneFRThreeZBLTwzg" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineWOneFRThreeZBLTwzg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinewvvKvVbOneqdCN" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNinewvvKvVbOneqdCN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineZerosktPSevencFfthc" id="kndi_ScheduleOfPlantAndEquipmentZeroOneThreeOneZeroOneSevenFourNineZerosktPSevencFfthc" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRelatedPartyTransactionsZeroOneThreeOneZeroOneSevenFourNinefTCLszFpvwvK" id="kndi_ScheduleOfRelatedPartyTransactionsZeroOneThreeOneZeroOneSevenFourNinefTCLszFpvwvK" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRelatedPartyTransactionsZeroOneThreeOneZeroOneSevenFourNineThreevEightSixTpshDBdFour" id="kndi_ScheduleOfRelatedPartyTransactionsZeroOneThreeOneZeroOneSevenFourNineThreevEightSixTpshDBdFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRelatedPartyTransactionsZeroOneThreeOneZeroOneSevenFourNineHWgFivetOnepcOneFourlw" id="kndi_ScheduleOfRelatedPartyTransactionsZeroOneThreeOneZeroOneSevenFourNineHWgFivetOnepcOneFourlw" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRelatedPartyTransactionsZeroOneThreeOneZeroOneSevenFourNinehqRHnhvKcdby" id="kndi_ScheduleOfRelatedPartyTransactionsZeroOneThreeOneZeroOneSevenFourNinehqRHnhvKcdby" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinegmPMRgSixZeroyNinecr" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinegmPMRgSixZeroyNinecr" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinexfXzDLgNineZeroMpr" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinexfXzDLgNineZeroMpr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineEightwEightFKkFourqkPKb" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineEightwEightFKkFourqkPKb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinezsDJTDFiveOnezkfFour" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinezsDJTDFiveOnezkfFour" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinenEightWSevenTEightfQtmTr" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinenEightWSevenTEightfQtmTr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineNineLSixXfwsDGPNineX" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineNineLSixXfwsDGPNineX" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinevQDcNineTkxyTwolb" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinevQDcNineTkxyTwolb" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineZeroTwoTwoThreeFivegJJZbJOne" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineZeroTwoTwoThreeFivegJJZbJOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetZBZOnedBVtbhFive" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetZBZOnedBVtbhFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinezBFourbmzFGHFourzJ" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinezBFourbmzFGHFourzJ" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinePJTPThreeXJPPNxn" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinePJTPThreeXJPPNxn" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineXFivenxRLZWkmBS" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineXFivenxRLZWkmBS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineLSevenQTwohbThreemTGhOne" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineLSevenQTwohbThreemTGhOne" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineZerovSixfSixcCySixBDG" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineZerovSixfSixcCySixBDG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetNineVNnKHhNXCThree" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetNineVNnKHhNXCThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineFiveBOneOneTVEightOneBXsSix" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineFiveBOneOneTVEightOneBXsSix" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineFourTvQGNTpSevenpwD" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineFourTvQGNTpSevenpwD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineSixpCxTFourWDMrhq" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineSixpCxTFourWDMrhq" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinebfCHDMrNineBfSevenN" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinebfCHDMrNineBfSevenN" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineXTFivewTmkzOnekSSeven" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineXTFivewTmkzOnekSSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineThreeTvxLNGgsyTwos" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineThreeTvxLNGgsyTwos" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineVEightfQFourmFiveZHVfs" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineVEightfQFourmFiveZHVfs" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetNEightBZeroShpDCQt" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetNEightBZeroShpDCQt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinepGZSDZerodVHzvs" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinepGZSDZerodVHzvs" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineCcThreeWzmFNNlln" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineCcThreeWzmFNNlln" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineFivedGKNineKtMhTxQ" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineFivedGKNineKtMhTxQ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetBZeroQzbfRJpcd" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetBZeroQzbfRJpcd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineTpJOneKFivennJhFivek" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineTpJOneKFivennJhFivek" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineTCFivehmhwNsSixXL" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineTCFivehmhwNsSixXL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinesNgwzdGOneqNinefG" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinesNgwzdGOneqNinefG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinefXpcMqnQLKcs" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinefXpcMqnQLKcs" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineGrdFnGwfrEightZn" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineGrdFnGwfrEightZn" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineWZSevenTwoFourGrMOnemWJ" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineWZSevenTwoFourGrMOnemWJ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinefThreeOneTpkfRSixgBg" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinefThreeOneTpkfRSixgBg" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineTwoSixtZerobXFTBhZeroZ" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineTwoSixtZerobXFTBhZeroZ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineTFourbxpDrFVnNineF" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineTFourbxpDrFVnNineF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinehkBwThreevFSixZeroCZw" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinehkBwThreevFSixZeroCZw" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinexVkRTXdGxBqD" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinexVkRTXdGxBqD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinemTCzZFNineMxrNx" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinemTCzZFNineMxrNx" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineDEightFourxcrxZeroNFiveFivex" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineDEightFourxcrxZeroNFiveFivex" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinepSevenFOnebGPPZThreeDM" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinepSevenFOnebGPPZThreeDM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinekVTNNinewNineNineFourgdZero" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinekVTNNinewNineNineFourgdZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineLZQOneTwoRnZeroLGHv" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineLZQOneTwoRnZeroLGHv" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinerTnEightvdTznbOneV" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinerTnEightvdTznbOneV" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinevcHSevenBvSixGFourROneS" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinevcHSevenBvSixGFourROneS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinedThreeOneFFFiveTCNTFX" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinedThreeOneFFFiveTCNTFX" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineRwbgOnetmSevenhTwoGP" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineRwbgOnetmSevenhTwoGP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinemNSvSZeroMHZeroJTW" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinemNSvSZeroMHZeroJTW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinexwSevenglMzTwoTZdW" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinexwSevenglMzTwoTZdW" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineQhbXpdOneFourThreeFiveVK" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineQhbXpdOneFourThreeFiveVK" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinefxGyWDpgnNineWB" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinefxGyWDpgnNineWB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetThreewypydvTGOneh" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinetThreewypydvTGOneh" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinegSGSBpzsykRZ" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinegSGSBpzsykRZ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineSevenWqdyrvTFiverCZero" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineSevenWqdyrvTFiverCZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinezwQsSrPRGXcOne" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinezwQsSrPRGXcOne" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineCqOneKvfQbKqThreeZ" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineCqOneKvfQbKqThreeZ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineftFCDHfSixFOnemp" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineftFCDHfSixFOnemp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinexThreetOneThreeTdSMxnThree" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinexThreetOneThreeTdSMxnThree" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinehFourpKWNinezTLFivepL" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinehFourpKWNinezTLFivepL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineFourFZZhlhHwZzV" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineFourFZZhlhHwZzV" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinehWHLdcWFivegsdSix" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinehWHLdcWFivegsdSix" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinegtOneKWNineNfZeroEighttM" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinegtOneKWNineNfZeroEighttM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinewGThreeDLFivewykcVf" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinewGThreeDLFivewykcVf" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineWWckBSixGVNineTyB" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineWWckBSixGVNineTyB" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineWyJZwlGgZeroNineLC" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineWyJZwlGgZeroNineLC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineThreeHrNTwNinemSevenFourThreeSix" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineThreeHrNTwNinemSevenFourThreeSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinecDCpszGTfOneJC" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinecDCpszGTfOneJC" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineNhxvkftNineZeroMXH" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineNhxvkftNineZeroMXH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinenMFcMTSevenJmTwoKm" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNinenMFcMTSevenJmTwoKm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineQNyZerofRwhEightwHb" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineQNyZerofRwhEightwHb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineOnesTwoBncDNinedgEightNine" id="kndi_ScheduleOfShorttermBankLoansZeroOneThreeOneZeroOneSevenFourNineOnesTwoBncDNinedgEightNine" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinellHGyNineTwoZeroSwNT" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinellHGyNineTwoZeroSwNT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFiveBOneTwoCTwoSevenJtTpNine" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFiveBOneTwoCTwoSevenJtTpNine" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinezNineHSixyDpxFiverHTwo" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinezNineHSixyDpxFiverHTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineEightRJTworJVWSixBMZ" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineEightRJTworJVWSixBMZ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinesbzsHbCXSevenkTW" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinesbzsHbCXSevenkTW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineJfcbMDZeroQJZerokS" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineJfcbMDZeroQJZerokS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinevDWQmdTwoGLWyL" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinevDWQmdTwoGLWyL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineSixTwohMtQLTwoTwoQPOne" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineSixTwohMtQLTwoTwoQPOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineQZlVSixTCXmWdb" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineQZlVSixTCXmWdb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineZBMZeronSevenxlwwTwoP" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineZBMZeronSevenxlwwTwoP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineTFivepLkTSevenDFvZM" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineTFivepLkTSevenDFvZM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineLDvZSJgwtTTwoThree" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineLDvZSJgwtTTwoThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineEighttxrWfMgnGGc" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineEighttxrWfMgnGGc" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineWdHSixSdJMJwZr" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineWdHSixSdJMJwZr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineTdDNKkWTwZCf" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineTdDNKkWTwZCf" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinekcqbsLLTvmXZero" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinekcqbsLLTvmXZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNineBVcmSixWwbgnC" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNineBVcmSixWwbgnC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinewThreewMThreeSevenbFiveDwQJ" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinewThreewMThreeSevenbFiveDwQJ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourWJFivedEighthhxZThreeh" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourWJFivedEighthhxZThreeh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinewqDEightTworGSevenOnezZeroZero" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinewqDEightTworGSevenOnezZeroZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFiveDzfsVSixGfHfb" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFiveDzfsVSixGfHfb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourJmdSevenTqcrrvQ" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourJmdSevenTqcrrvQ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinemJpvrkNSevenZVSixd" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinemJpvrkNSevenZVSixd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineOnedFiveFSThreeSevenrdkPK" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineOnedFiveFSThreeSevenrdkPK" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineRKXTwowDdSevenSevenxfFour" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineRKXTwowDdSevenSevenxfFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineZeroNBOneppqRLPPN" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineZeroNBOneppqRLPPN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineTThreebFivefEightbzfnThreem" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineTThreebFivefEightbzfnThreem" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinenFourNRhSixWFourRChL" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinenFourNRhSixWFourRChL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinebrThreeBgTqVJPgQ" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinebrThreeBgTqVJPgQ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineCzSWlTkMHNmr" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineCzSWlTkMHNmr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNSixZeroNTNineQLZxfT" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNSixZeroNTNineQLZxfT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineGmrsVdSevenZeroZyTp" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineGmrsVdSevenZeroZyTp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFiveThreeOneLwTGnnXHD" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFiveThreeOneLwTGnnXHD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineZlRTwoZNineSixfBnSixx" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineZlRTwoZNineSixfBnSixx" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinevDwgdTwovxFourSixcEight" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinevDwgdTwovxFourSixcEight" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineHJrpkDJCBxps" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineHJrpkDJCBxps" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineDkWyFiveCOneZwTEightSix" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineDkWyFiveCOneZwTEightSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinebcJFourrwSlTwoHRg" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinebcJFourrwSlTwoHRg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineCFourpQScNMxKOneD" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineCFourpQScNMxKOneD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourHNQfpbgSevenzcH" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourHNQfpbgSevenzcH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineMOneDKrHEightZeroVSwk" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineMOneDKrHEightZeroVSwk" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinewFivevSThreeFDmyThreepR" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinewFivevSThreeFDmyThreepR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFivexDTwoVqNinepkEightzH" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFivexDTwoVqNinepkEightzH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineknGsPkvCzrEightZ" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineknGsPkvCzrEightZ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineGJEightLfbfsXgFourl" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineGJEightLfbfsXgFourl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineEightNSevenQbTNineQfRqx" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineEightNSevenQbTNineQfRqx" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinextEightFiveWWbHFEightCg" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinextEightFiveWWbHFEightCg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinexpThreeJRnPEightRSEightC" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinexpThreeJRnPEightRSEightC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNineSixkPSpHdNinefMh" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNineSixkPSpHdNinefMh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinevSFourSixcyVrLSevenLEight" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinevSFourSixcyVrLSevenLEight" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineGFiveThreeTdxHPThreegXW" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineGFiveThreeTdxHPThreegXW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinehHTgKrEightgtZerotb" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinehHTgKrEightgtZerotb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourSixPGMlSSevenptTwof" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourSixPGMlSSevenptTwof" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineCKSixfbPNinebEightNFiver" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineCKSixfbPNinebEightNFiver" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourfgcCMzZqRKn" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourfgcCMzZqRKn" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinewsFiveGTTQNineHrEightR" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinewsFiveGTTQNineHrEightR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineWFkJHCSsGfgq" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineWFkJHCSsGfgq" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineEightlZrCPrzTwoNJy" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineEightlZrCPrzTwoNJy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinebXSgVSTlZMOneW" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinebXSgVSTlZMOneW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNineNineZerotfdnJPXwp" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNineNineZerotfdnJPXwp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinekmwkpnSJSPzy" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinekmwkpnSJSPzy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinevQhZerohpFourSixSOneqk" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinevQhZerohpFourSixSOneqk" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineThreeTwosFiveCzBkOneNXSix" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineThreeTwosFiveCzBkOneNXSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineXSixBvLCvBFsTwoH" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineXSixBvLCvBFsTwoH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineDVpwqOnexpkFwl" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineDVpwqOnexpkFwl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinelqytTKVXJTqT" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinelqytTKVXJTqT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinefFClThhpQSqw" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinefFClThhpQSqw" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineKTrFivevdzNinemSbC" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineKTrFivevdzNinemSbC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinepSixMzXbwGhsFourFour" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinepSixMzXbwGhsFourFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineqvcQNCnlTWEightL" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineqvcQNCnlTWEightL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinegLLdVGThreeEightvQwc" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinegLLdVGThreeEightvQwc" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineTwodFiveNinefbSevenqZeropLq" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineTwodFiveNinefbSevenqZeropLq" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineyShPBwWZEightfCOne" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineyShPBwWZEightfCOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinelOnewbFiveqblFourPNineV" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinelOnewbFiveqblFourPNineV" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinescNineFLtThreeWTwoSevenhC" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinescNineFLtThreeWTwoSevenhC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineThreeTZerotlXBMJpgK" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineThreeTZerotlXBMJpgK" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineZsQnZerobSvBLOnev" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineZsQnZerobSvBLOnev" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinesZNinePBWvOnezXKN" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinesZNinePBWvOnezXKN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinemJWlTTwoDTZeroQxd" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinemJWlTTwoDTZeroQxd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinenWNKtHXXTwoZpL" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinenWNKtHXXTwoZpL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNmZkOneTmVHkEightSix" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineNmZkOneTmVHkEightSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinePhkQMKWLTwosFV" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinePhkQMKWLTwosFV" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinePHBFwEightnDFourXkx" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinePHBFwEightnDFourXkx" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinePFOneVKGLmLOneRq" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinePFOneVKGLmLOneRq" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineKSixFourtCqRbrqSs" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineKSixFourtCqRbrqSs" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineMpnTwoNOneTzvgQSix" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineMpnTwoNOneTzvgQSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourcLmwFiveDsTSixfC" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineFourcLmwFiveDsTSixfC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineOneTfOneNinegsdTKdM" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineOneTfOneNinegsdTKdM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinepThreeNSixLwSfTQQn" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNinepThreeNSixLwSfTQQn" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineHSevenxyFourqgkSevenhTX" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineHSevenxyFourqgkSevenhTX" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineCtxEightSrEightFivepfHZero" id="kndi_ScheduleOfNotesPayableZeroOneThreeOneZeroOneSevenFourNineCtxEightSrEightFivepfHZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNinewTFivemSevenNineXnNmmR" id="kndi_ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNinewTFivemSevenNineXnNmmR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNineXHrHFourkvMFiveFiveMP" id="kndi_ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNineXHrHFourkvMFiveFiveMP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNineVBVstkTfXrThreeW" id="kndi_ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNineVBVstkTfXrThreeW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNinemTxdSevenQSRKFourEightS" id="kndi_ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNinemTxdSevenQSRKFourEightS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNinecxSFiveEightWNVSixlTg" id="kndi_ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNinecxSFiveEightWNVSixlTg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNinetZKMdJbFourDtCP" id="kndi_ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNinetZKMdJbFourDtCP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNineDJSixcNineOnetxRZerogL" id="kndi_ScheduleOfRestrictedCashHeldAsCollateralForNotesPayableZeroOneThreeOneZeroOneSevenFourNineDJSixcNineOnetxRZerogL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNinetJEightlMGThreezlThreePz" id="kndi_ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNinetJEightlMGThreezlThreePz" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNineTwoTTZerohZKFGvMEight" id="kndi_ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNineTwoTTZerohZKFGvMEight" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNinelVpSevenDFKTworTwoDW" id="kndi_ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNinelVpSevenDFKTworTwoDW" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNineszrzvFyWcMTl" id="kndi_ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNineszrzvFyWcMTl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNineFourSixNinekThreePVSixZtLSix" id="kndi_ScheduleOfBondPayableZeroOneThreeOneZeroOneSevenFourNineFourSixNinekThreePVSixZtLSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNinesMvnFJyNNzfS" id="kndi_ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNinesMvnFJyNNzfS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineFourGbdTwokqcPVpf" id="kndi_ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineFourGbdTwokqcPVpf" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNinegGJJMdSdlrDx" id="kndi_ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNinegGJJMdSdlrDx" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineMbFourTkKQNFiveBwTwo" id="kndi_ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineMbFourTkKQNFiveBwTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineVzMSQfHhFiveNSevenx" id="kndi_ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineVzMSQfHhFiveNSevenx" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineTyyrBpNinemvOneSevenZ" id="kndi_ScheduleOfComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineTyyrBpNinemvOneSevenZ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNinekwTwocDLPQPVWT" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNinekwTwocDLPQPVWT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineTCNBKfMDFourNineQk" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineTCNBKfMDFourNineQk" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineCnRFourmdZeroEightTNPJ" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineCnRFourmdZeroEightTNPJ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineZFrzSNineOneCBzwz" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineZFrzSNineOneCBzwz" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineFiveKTwobcRscSixsWh" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineFiveKTwobcRscSixsWh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineTsThreeNineczFSSixNineJS" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineTsThreeNineczFSSixNineJS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineEightNvcVlgNhPJb" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineEightNvcVlgNhPJb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineKTTwoQKShhFiveSKl" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineKTTwoQKShhFiveSKl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineJbrNineJVWpzmRM" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineJbrNineJVWpzmRM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineDrSixBOneSixRnhNineThreed" id="kndi_ScheduleOfExpectedComponentsOfIncomeTaxExpensebenefitZeroOneThreeOneZeroOneSevenFourNineDrSixBOneSixRnhNineThreed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineqZyTNineThreeBSixThreeQSixv" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineqZyTNineThreeBSixThreeQSixv" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinetzMDBTggLwEightg" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinetzMDBTggLwEightg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineBTcFourKZGSSevenhqz" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineBTcFourKZGSSevenhqz" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineJGQNDzCEightrcCv" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineJGQNDzCEightrcCv" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineOnelmrMgZSevenqOnesFive" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineOnelmrMgZSevenqOnesFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineFivevSXTThreeZOneQEightGP" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineFivevSXTThreeZOneQEightGP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinerzOneTHlTFiveHWVd" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinerzOneTHlTFiveHWVd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineSevenfFphfVfQEightFourF" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineSevenfFphfVfQEightFourF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineBKSqDslNwxtT" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineBKSqDslNwxtT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineqDThreeNinePHNGbGSSix" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineqDThreeNinePHNGbGSSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineXwdSevennLwZeroFiveNineQM" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineXwdSevennLwZeroFiveNineQM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineTpFivewZeroTrhfrsc" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineTpFivewZeroTrhfrsc" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineWWThreeRmXNinezVRZr" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineWWThreeRmXNinezVRZr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinelLFourcDFSevenNGyZc" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinelLFourcDFSevenNGyZc" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineThreexqFivegmMGbZerodQ" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineThreexqFivegmMGbZerodQ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineTQdTTwoZNinerwkmp" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineTQdTTwoZNinerwkmp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinesDWRFiveSixKNineLvzSeven" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinesDWRFiveSixKNineLvzSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineKhlmJyBGnHTNine" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineKhlmJyBGnHTNine" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineFiveFLdSevensLclHCS" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineFiveFLdSevensLclHCS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineThreelQPrHVTySevenxM" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineThreelQPrHVTySevenxM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineVcQMzrKFourWvOneK" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineVcQMzrKFourWvOneK" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineyLmTVgVJpkMr" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineyLmTVgVJpkMr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinekWSFSdDwqTwonG" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinekWSFSdDwqTwonG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineXZeroSWlOneywLZOneH" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineXZeroSWlOneywLZOneH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineRhVkXfhGSixzOneV" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineRhVkXfhGSixzOneV" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineFoursrEightSOneTgvNTr" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNineFoursrEightSOneTgvNTr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinegXHzXbFourfSlNP" id="kndi_ScheduleOfDeferredTaxAssetsAndLiabilitiesZeroOneThreeOneZeroOneSevenFourNinegXHzXbFourfSlNP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfIncomeTaxHolidayZeroOneThreeOneZeroOneSevenFourNineLPVmVkwNtnxM" id="kndi_SummaryOfIncomeTaxHolidayZeroOneThreeOneZeroOneSevenFourNineLPVmVkwNtnxM" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfIncomeTaxHolidayZeroOneThreeOneZeroOneSevenFourNineNBxmLmSevenTMzbr" id="kndi_SummaryOfIncomeTaxHolidayZeroOneThreeOneZeroOneSevenFourNineNBxmLmSevenTMzbr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfIncomeTaxHolidayZeroOneThreeOneZeroOneSevenFourNinecEightmThreesZFourvTdWb" id="kndi_SummaryOfIncomeTaxHolidayZeroOneThreeOneZeroOneSevenFourNinecEightmThreesZFourvTdWb" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfIncomeTaxHolidayZeroOneThreeOneZeroOneSevenFourNineJgVyySQVdJOnez" id="kndi_SummaryOfIncomeTaxHolidayZeroOneThreeOneZeroOneSevenFourNineJgVyySQVdJOnez" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineJWflyxSevenKbTfFour" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineJWflyxSevenKbTfFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineRQBNkrXTcOnevT" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineRQBNkrXTcOnevT" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNinenGgQEightdcdlTwoMS" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNinenGgQEightdcdlTwoMS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineGbfrbNnZerokpBN" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineGbfrbNnZerokpBN" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineMOneknfFPGqZerohl" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineMOneknfFPGqZerohl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineSWnmqSevenFvSixqMZ" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineSWnmqSevenFvSixqMZ" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNinezPsRcOneNQFTwoKP" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNinezPsRcOneNQFTwoKP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNinelgfRTwoKwxkFivebP" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNinelgfRTwoKwxkFivebP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineJKQnTwogfNineFZeroZeroB" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineJKQnTwogfNineFZeroZeroB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineMHsZeroMMTBThreeSMr" id="kndi_ScheduleOfSharebasedCompensationStockOptionsActivityZeroOneThreeOneZeroOneSevenFourNineMHsZeroMMTBThreeSMr" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineqrPByRLJpmThreeD" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineqrPByRLJpmThreeD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNinecbpQrsEightTkVnx" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNinecbpQrsEightTkVnx" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNinegTwoGhTzRSevenznkT" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNinegTwoGhTzRSevenznkT" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNinehhhCkSixgRGEightRl" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNinehhhCkSixgRGEightRl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineZsvyGFourfkQhThreeFive" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineZsvyGFourfkQhThreeFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineSqyJNDmTwoLBTwoG" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineSqyJNDmTwoLBTwoG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNinefnmrFJRdgFbg" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNinefnmrFJRdgFbg" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineBGdSevenQrHHCBvK" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineBGdSevenQrHHCBvK" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineTwoDNinebzlwqsBPB" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineTwoDNinebzlwqsBPB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineFoursZeroWgSixnWxkSevenFive" id="kndi_ScheduleOfDisclosureOfSharebasedCompensationStockOptionOutstandingSummaryZeroOneThreeOneZeroOneSevenFourNineFoursZeroWgSixnWxkSevenFive" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineMtEightFivelbCNSpFiveS" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineMtEightFivelbCNSpFiveS" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineDnPbSixHvlvTlG" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineDnPbSixHvlvTlG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineSevenKXDBGfZtFiveBThree" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineSevenKXDBGfZtFiveBThree" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineZeroNineRWNDdVfyxm" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineZeroNineRWNDdVfyxm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNinerNineZMCXCPTRCZero" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNinerNineZMCXCPTRCZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineJTwoTwoQEightpmqhpZd" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNineJTwoTwoQEightpmqhpZd" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNinetHJxLQLpHTyb" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNinetHJxLQLpHTyb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNinedVcDpvpTwoTwoRLh" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNinedVcDpvpTwoTwoRLh" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNinemxqmTZeroBFourFourOnePL" id="kndi_ScheduleOfIntangibleAssetsZeroOneThreeOneZeroOneSevenFourNinemxqmTZeroBFourFourOnePL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNinepSvbzQSixZerolTwoWr" id="kndi_ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNinepSvbzQSixZerolTwoWr" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineTZeroEightrmNinedJVgSixH" id="kndi_ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineTZeroEightrmNinedJVgSixH" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNinebgBKcCTRPvBQ" id="kndi_ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNinebgBKcCTRPvBQ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNinevGGytrSkFivepVR" id="kndi_ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNinevGGytrSkFivepVR" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNinedPSxEightgHCqrWX" id="kndi_ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNinedPSxEightgHCqrWX" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineswzmFMndGHzz" id="kndi_ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineswzmFMndGHzz" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineFourKwGfFGDxlVFour" id="kndi_ScheduleOfFinitelivedIntangibleAssetsFutureAmortizationExpenseZeroOneThreeOneZeroOneSevenFourNineFourKwGfFGDxlVFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNineWKyDTkDZwHFourz" id="kndi_ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNineWKyDTkDZwHFourz" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNinelTwoPrSixpsOneFtNinet" id="kndi_ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNinelTwoPrSixpsOneFtNinet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNinenBxZeroCmTwoOnemFiveTB" id="kndi_ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNinenBxZeroCmTwoOnemFiveTB" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNineQZeronSGJXzFiveCqZero" id="kndi_ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNineQZeronSGJXzFiveCqZero" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNinehDbSevenqySixWKvZQ" id="kndi_ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNinehDbSevenqySixWKvZQ" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNineDTwohpPPNineCfTFiveT" id="kndi_ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNineDTwohpPPNineCfTFiveT" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNinePXhrSixxhmBkDL" id="kndi_ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNinePXhrSixxhmBkDL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNineSevenkJLkmGVSQFourSeven" id="kndi_ScheduleOfPurchasePriceAllocationZeroOneThreeOneZeroOneSevenFourNineSevenkJLkmGVSQFourSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNinegTwokVWFourNinemTHpF" id="kndi_ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNinegTwokVWFourNinemTHpF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNinexmFLZyThreebOnezsy" id="kndi_ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNinexmFLZyThreebOnezsy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNinegSixJRZsXMxKGg" id="kndi_ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNinegSixJRZsXMxKGg" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNineVEightcOneEightyZJyZxv" id="kndi_ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNineVEightcOneEightyZJyZxv" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNineTSixsVVSfFFivegZF" id="kndi_ScheduleOfGuaranteesForBankLoansZeroOneThreeOneZeroOneSevenFourNineTSixsVVSfFFivegZF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleForPledgedCollateralForAThirdPartysBankLoansZeroOneThreeOneZeroOneSevenFourNineDpcTWVRvrOnetV" id="kndi_ScheduleForPledgedCollateralForAThirdPartysBankLoansZeroOneThreeOneZeroOneSevenFourNineDpcTWVRvrOnetV" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ScheduleForPledgedCollateralForAThirdPartysBankLoansZeroOneThreeOneZeroOneSevenFourNineSevenkPbTBMSevenwxdb" id="kndi_ScheduleForPledgedCollateralForAThirdPartysBankLoansZeroOneThreeOneZeroOneSevenFourNineSevenkPbTBMSevenwxdb" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| </xsd:schema> |